1368
1415
20412
1187
18413
16316
1277
1677
1756
11811
15210
1357
613712
43990
43903
42117
3720270
3509156
30014
2908149
27856
23682
21980
19990