1035 718
1009 989
1003 200
981 352
963 691
921 941
914 239
870 273
864 146
858 328
782 944
769 796
764 311
747 451
726 383
697 261
693 199
679 238
653 645
649 385