1072 42
1035 236
995 775
987 473
976 529
914 982
894 941
881 919
880 370
838 653
833 502
826 505
801 407
797 382
779 1
715 146
674 253
668 14
654 757
642 890