30842 878
19362 1691
13590 1451
18232 1360
38963 1263
12939 1762
13266 220
35765 1148
16911 1771
13817 900
11239 575
11100 686
350379 5282
295861 3240
268115 3811
250667 2816
216748 2132
208242 3092
197724 2665
191071 2347
153080 1827
125930 2400
125841 1261
124556 994