32622 1021
28587 1186
14939 975
21934 511
19462 745
31985 1028
40209 1364
32880 740
48033 328
44969 1125
17652 1156
37405 145
358687 5339
305553 3311
271984 3831
258597 2860
221961 2158
213465 3132
201560 2684
195799 2372
155281 1852
128774 2413
128735 1272
126592 1006