663425
156323
4044
11797
575276
283243
102191
30992
608223
696826
296920
919861
818732
759236
72968
228704
5587500
2912654
2114336
1878238
1815736
1753895
174767
1654433
1531922
1524854
1478850
1398500
1339400
1336590