955768
226575
286468
368127
525349
210612
738347
256947
924243
573961
28047
514569
626728
791500
392274
77952
5397500
2824654
2066336
1822237
1782736
170667
1689895
1614433
1511854
1508922
1462850
1372500
1330400
1313590