20660
1212148
9010
67778
6420
5270
4790
4150
43172
3138896
3471
3070
27397
19171
17062
1350265
13342
11916
10790
1014144
79111