673
975
945
937
850
814
804
793
783
768
761
766
758
753
755
762
748
743
746
741
728
736
723
717
727
718
713
712
710
708
706
705
701
682
672
676
662
657
646
644
642
617
629
626
625
592
461
400
334
78
93
308
79
80
59
5
73