31029 1181
36153 876
26890 470
20953 1865
46037 182
57698 408
30150 1098
56700 1443
20646 517
40652 944
12518 1461
39417 316
355143 5319
301503 3287
270240 3825
254765 2846
219727 2149
211260 3114
200211 2680
193813 2365
154399 1839
127554 2407
127059 1267
125794 1003