1031 910
1015 380
1002 83
999 914
998 399
985 76
910 897
866 198
864 861
830 156
827 371
807 542
788 789
761 970
731 915
684 17
681 862
673 127
660 535
640 109