582191
561567
583536
144586
382830
620805
106785
50287
38463
818628
961404
400589
1059122
1059311
1050551
1045113
1041196
1040904
1039707
1029822
1028558
1027252
1025720
1021350