584623
129769
690845
873810
209152
634876
515231
715887
866206
107673
496601
455541
250850
9651
883924
1125892
5379500
2811654
2058336
1812237
1778736
170567
1681895
1610433
1510854
1503922
1460850
1367500
1329400
1308590