681577
608693
192240
759910
494457
818663
433766
82523
598246
268607
816978
785238
1059122
1059311
1050551
1045113
1041196
1040707
1040904
1029822
1029558
1027252
1025720
1021350