913
767
722
844
715
666
665
756
685
726
671
753
686
728
701
719
805
731
693
845
847
711
794
867
744
551
503
500