20100
1170148
8710
66278
6250
5120
4620
3980
41872
3028896
3401
2980
26647
18391
16492
1291265
12762
11544
10510
947143
77211