1030 996
1011 263
1008 971
955 318
953 610
950 244
881 306
878 404
875 449
871 696
870 675
864 867
801 908
789 744
779 31
769 675
750 817
698 859
695 347
688 841