45128 179
21698 1856
46587 342
45689 1589
29495 1094
59625 1516
67185 1127
56888 471
16648 811
54344 1641
23882 984
23200 1420
327791 5057
277821 2993
256704 3705
232472 2651
206625 2029
197075 2952
184362 2528
174588 2223
144747 1738
119453 2364
119326 1228
119119 946