767
764
759
758
755
753
748
745
737
734
729
724
704
703
699
697
696
689
685
680
679
675
672
659
655
653
647
639
637
633
619
614
597
595
584
581
580
575
574
571
568
565
559
557
554
552
547
546
542
539
537
532
531