29520 65
17997 594
45778 740
36497 120
17847 317
12973 938
29528 232
36066 904
18429 826
18053 414
11179 663
9843 260
80249 463
37851 543
15948 491
3489 71
15370 103
12156 934
31979 688
18630 149
13410 737
2042 94
7308 411
1192 128
5018 62
5345 554
4939 239
7851 55