913
767
722
844
715
666
665
756
685
726
671
753
686
728
702
719
701
805
731
694
845
847
711
794
868
915
746
551
503
500