30369 1178
58132 424
53313 1227
40602 944
46695 648
55746 178
47661 1385
43253 1770
30092 1098
40899 647
16702 1192
33866 1237
350603 5283
296163 3242
268265 3814
250872 2819
216858 2134
208379 3096
197801 2666
191218 2349
153148 1827
125986 2400
125879 1261
124647 995