1220 51
1016 503
991 141
972 702
956 922
941 215
903 580
893 906
886 314
874 852
845 842
843 917
827 970
816 154
813 749
768 622
767 913
762 156
742 607
698 932