1983
1620
1724
2393
810
2060
1523662
1754
572
1650
966
1374
1579716
1091212
9917276
990216
94793
9102258
7428154
722411
68175
57883
54022
52118