17040
858148
6840
53778
5290
4200
3720
3140
35871
2871
2830
2368896
22436
15041
13460
10292
1002263
9034
8890
742142
68711