80723
641716
419384
590931
72949
842434
631226
790953
656939
925119
75252
154418
939719
835681
451415
358953
4940500
2599654
1905336
1696736
1665237
160467
1538895
1504433
1479854
1469922
1430850
1312500
1307400
12682