17912
1203
10210
14815
14111
16118
7910
1420
15438
13920
1064
1287
614212
44010
43933
42117
3720270
3509156
30014
2910149
27866
23692
21980
19990