49561 277
46097 645
86609 427
15201 1813
25160 571
55892 463
21602 424
54830 1432
21770 1512
18481 1902
47196 1504
57119 421
309584 4926
264884 2891
249167 3653
218661 2538
200153 1987
189020 2881
174598 2448
161927 2158
139453 1710
115545 2359
115333 931
115037 1219