21098 137
24698 1950
30470 1468
30951 1795
23894 1609
15934 1861
10553 880
42074 1283
39003 831
21371 453
16470 1004
22748 521
349478 5274
295016 3226
267743 3809
250005 2808
216231 2121
207638 3082
197241 2665
190373 2342
152831 1825
125693 2400
125574 1260
124344 993