1061 580
1009 709
1004 816
977 633
970 5
950 304
932 709
911 34
908 902
886 411
875 863
869 887
837 94
836 303
834 531
805 157
784 744
778 781
766 882
730 481