1780
2180
1492
1630
1955
2103
1631
2473
840
1600
1160
2600
1580316
1091212
9917276
990216
94793
9105258
7430154
722511
68175
57883
54022
52118