1328500
349546
134199
418306
474843
869565
3212
917671
689945
553511
884658
481805
600743
824828
683946
954683
5178500
2713654
1993336
1733237
1732736
164567
1594895
1566433
1494854
1486922
1447850
1320400
12782