23810
1410148
10660
78378
7282
6100
5630
4810
49372
3648896
3921
3081
31107
21892
19613
1584267
15242
13636
1248144
12000
9050