1005 816
990 351
986 558
976 392
976 752
945 419
929 28
901 128
887 469
869 132
866 709
857 815
854 434
800 544
780 55
762 683
751 991
723 983
721 178
708 459