17912
1203
10210
14815
14111
16118
7910
1420
15438
13920
1064
1287
613712
43990
43903
42117
3720270
3509156
30014
2908149
27856
23682
21980
19990