1265
1238
1166
1126
1113
1087
1086
1034
946
900
885
882
867
862
855
829
826
810
799
797
759
740
725
717
715
712
700
698
696