1003 454
999 415
983 21
972 62
968 255
963 348
948 727
941 979
923 671
917 938
903 521
864 471
834 78
827 961
800 290
769 768
742 477
707 904
707 488
685 674