670
578
653
661
626
606
621
638
620
642
628
627
641
604
613
566
653
617
574
599
613
673