41133 306
55559 1993
28827 355
15404 1529
54150 1272
31932 1106
19977 1802
27962 140
45516 730
42407 174
26856 484
17850 186
330592 5072
279690 3005
258259 3712
234522 2665
207816 2060
198568 2962
186117 2543
177094 2236
145688 1741
120052 1235
120032 2367
119647 947