679
671
667
663
661
659
656
654
651
649
646
643
642
641
640
638
637
633
632
628
618
614
613
612
611
608
607
605
602
601
599
598
592
589
587
582
581
579
578