1219
1369
2116
15330
2437254
10514
1449
2350
15631
9613
1176
12510
613712
43990
43903
42117
3720270
3509156
30014
2908149
27866
23682
21980
19990