190924
209221
1042540
161
201
341
381
91
111
101
97126
75367
5402367
4437934
4276459
3431462
3413998
3347286
3295955
2967728
2953226
2450209
2122352
2115407