1219 51
1010 503
989 141
971 702
955 922
941 215
901 580
890 906
886 314
874 852
845 842
843 917
827 970
816 154
812 749
768 622
767 913
762 156
742 607
698 932