19701 503
21642 218
9469 351
47350 558
59590 437
29730 135
12839 622
26462 916
59465 732
29060 213
19528 847
17764 707
25698 415
21027 427
27162 190
18233 154
2259 55
6135 521
3808 761
9301 162
3258 538
1253 68
7962 623
4361 865
5351 588
4759 157
5996 571
1706 287