972
958
955
945
925
923
892
875
865
863
853
851
846
832
821
807
796
781
780
777
776
762
744
737
736
714
700
696
685
683
648
638
633
631
621
611
589
586
574
565
552
546
534
532
515
510
503
499
492
486
479
474
471
462
457