1005 261
975 983
968 103
885 70
877 323
872 675
832 231
822 612
819 471
802 840
800 34
779 851
754 319
745 42
723 343
667 655
658 900
639 253
622 778
558 912