1505 50
1291 540
1009 811
1006 430
997 98
969 679
930 425
929 121
921 946
904 626
889 481
868 703
842 44
820 793
817 426
799 190
796 382
766 61
737 967
725 495