10192 1866
21779 277
18780 735
28624 791
38793 409
40200 1803
30114 1430
18542 1143
39755 1201
37594 704
29395 1169
27811 894
330592 5072
279690 3005
258259 3712
234522 2665
207816 2060
198568 2962
186117 2543
177094 2236
145688 1741
120052 1235
120032 2367
119647 947