4270
20313
4150
20756
217169
20926
2217
2999
3620
2560
19914
3099
613812
44000
43923
42117
3720270
3509156
30014
2908149
27866
23682
21980
19990