32614
25515
21110
2390
2120
2170
19415
1876
15812
2425
23122
2980
613712
43980
43903
42117
3719270
3509156
30014
2908149
27856
23682
21980
19990