1009 247
899 676
891 277
887 447
841 897
819 973
814 838
781 127
773 40
766 73
761 217
759 360
755 138
753 836
747 732
733 43
718 312
697 4
696 555
686 805