641
632
658
621
572
678
673
618
640
582
623
605
616
649
626
618