41430
1903
1550
1871
2756
2286
3545
2494
2745
1750
2464
36612
1582516
1091312
9918276
990416
94803
9107258
7434154
722511
68185
57883
54022
52118