1268
1245
1169
1133
1132
1117
1089
1087
1035
948
901
890
886
872
865
857
833
828
812
805
799
761
745
726
722
715
704
701