1152957
598995
684657
869345
746904
482948
1012753
1010667
66115
381532
359955
945463
137257
616848
75095
260137
5376500
2811654
2058336
1812237
1778736
170567
1679895
1610433
1510854
1503922
1460850
1366500
1328400
1307590