1084 891
1031 957
1023 855
1022 639
1016 949
1010 69
994 429
972 825
965 177
922 605
861 934
830 123
816 596
812 681
794 469
794 911
775 211
723 233
648 573
641 603