40993 1950
64144 2126
59203 886
49807 1559
42846 282
27693 1160
15583 1213
23595 1812
53259 1668
17376 1659
49884 849
20307 531
355104 5319
301437 3286
270230 3825
254742 2846
219706 2149
211252 3114
200194 2680
193782 2365
154392 1839
127540 2407
127049 1267
125788 1003