663
666
645
598
605
581
563
500
518
583
600
577
619
577
611
599
632
657
681
634
568
587
595
581
564