796
785
783
779
775
772
767
763
758
755
745
738
728
724
721
708
703
694
693
686
680
672
669
659
656
645
641
635
634
626
618
617
614
604
603
601
600
599
593
592
590
585
582
581
577
567
561
558
556