22023 2000
32124 351
49528 887
14379 1367
14997 1988
16332 971
31055 1803
15845 1408
22276 1550
21593 637
47462 1750
16576 806
239686 4254
211426 2418
205013 3261
173518 1805
168195 2102
152092 2534
138950 2133
114130 1503
101165 871
99569 1156
99554 1455
99467 2262