1030 790
1028 143
1015 86
1007 636
940 653
926 586
896 989
892 298
867 575
859 822
843 5
839 501
826 757
809 973
809 995
801 896
795 269
775 164
774 872
768 496