39522 904
51381 320
16972 1319
30741 896
13632 175
13796 1168
35240 537
35102 1161
32082 859
22420 115
36418 446
56196 499
350659 5283
296203 3244
268282 3814
250909 2819
216897 2134
208419 3097
197819 2666
191266 2349
153157 1827
125997 2400
125886 1261
124657 995