190143
50432
558718
691263
1036453
594731
1016671
32988
349819
43420
836545
950316
256886
511210
296668
29391
5397500
2824654
2067336
1822237
1782736
170667
1689895
1614433
1511854
1508922
1462850
1372500
1330400
1313590