108278 1146
82435 1924
63573 688
56985 292
11234 1915
45423 861
64703 1645
63633 1046
14760 374
34518 780
20685 1945
40926 108
351060 5285
296776 3251
268466 3815
251289 2822
217240 2134
208712 3097
198033 2667
191563 2350
153287 1828
126122 2400
126011 1261
124852 997