30052 1165
61582 1528
20692 1865
56578 1441
58112 424
26635 469
59299 1313
56403 1722
15093 482
34932 765
53404 1106
36016 876
349700 5274
295254 3226
267853 3810
250179 2812
216380 2125
207829 3088
197384 2665
190563 2343
152903 1825
125743 2400
125644 1260
124401 993