851738
16986
520472
7220
602286
722684
871938
396920
453458
393440
827717
918896
283316
836156
424720
951163
5379500
2811654
2058336
1812237
1779736
170567
1681895
1610433
1510854
1503922
1461850
1367500
1329400
1308590