30053 1165
91899 478
61582 1528
46776 1595
58112 424
55737 178
41715 593
53404 1106
30082 1098
17499 1655
36016 876
23305 689
349711 5274
295264 3226
267857 3810
250185 2812
216383 2125
207830 3088
197388 2665
190569 2343
152903 1825
125745 2400
125645 1260
124402 993