1072 42
1036 236
995 775
987 473
976 529
914 982
894 941
881 919
880 370
839 653
834 502
826 505
801 407
797 382
781 1
715 146
674 253
669 14
654 757
646 838