25320
1530148
11500
83778
7812
6500
5940
5090
52672
4038896
3830
3371
33227
23652
21043
1718267
16342
14546
1377144
12610
9800