1254
1730
1820
2135
16010
11413
1770
2157
1805
1653
17517
15215
613112
43940
43803
42007
3715270
3504156
29984
2906149
27816
23612
21980
19970