41294 593
60026 1519
45502 179
46003 1589
24164 985
29828 1096
56751 402
21952 1856
55734 1714
41854 427
47592 1509
16732 811
333025 5087
281351 3016
259544 3716
236630 2674
208744 2066
199812 2976
187667 2549
179068 2239
146773 1747
120787 1237
120645 2370
120202 948