600565
417868
717160
795892
937249
1035575
470735
1138215
216207
300669
950885
1052603
620538
285453
85090
88230
1028834
99785
863983
461471
753480
653272
338308
327184