979
970
966
961
960
958
952
949
900
899
888
881
875
865
850
843
835
801
798
781
759
749
746
741
725
702
699
694
689
680
675
663
654
643
641
637
627
616
614
594
593
561
549
546
543
542
535
522
520
519
516
513
512
503
500
493
491