4930
2288
1491
2135
1750
3930
3220
206132
35714
32022
1793
1150
1578816
1090912
9917276
990216
94793
9100258
7427154
722211
68155
57883
54022
52118