20925 661
17987 844
46576 775
37442 384
39467 994
23093 1534
21021 1341
35990 743
24067 1450
11825 596
40793 1934
30361 1270
349699 5274
295254 3226
267853 3810
250179 2812
216380 2125
207829 3088
197382 2665
190562 2343
152903 1825
125743 2400
125643 1260
124401 993