1101
1725
2037
1957
873
1082
1180
2009
806
1367
1814
2809
687612
49323
48540
47998
4251271
4040158
33094
3253151
31046
26642
24481
22850