1038 536
1029 901
972 928
929 934
921 746
914 183
906 111
873 422
822 564
810 715
802 451
795 160
755 398
752 964
718 131
669 552
648 177
618 884
608 281
600 754