1033 262
1020 9
1017 925
1006 933
998 815
949 560
933 832
898 561
886 95
859 748
823 140
816 142
816 940
774 962
737 401
716 602
708 737
696 486
679 678
670 887