989
984
978
977
950
944
942
938
936
935
915
906
898
870
865
820
784
774
769
768
762
761
753
748
741
738
732
699
685
676
674
666
661
654
642
625
624
623
612
594
589
572
566
565
559
545
541
533
530
524
513
502
480
476
467
466
458