106611 1131
100011 849
71727 415
53044 549
30488 517
35308 724
45606 1308
60980 988
32154 758
49018 1975
25156 826
52215 1335
347564 5241
293176 3174
266796 3788
248600 2798
215240 2118
206377 3052
196040 2648
188828 2327
152173 1813
125057 2391
124734 1251
123800 987