23032 95
18287 666
17087 521
18272 515
55930 372
47259 954
21208 244
15592 506
20767 252
77453 720
36107 505
2284 29
5141 513
20204 387
21046 404
16946 103
19923 275
174858 423
26053 387
32750 569
55713 656
4722 56
7661 505
12869 66
15753 188
44722 150
75612 860