1134
1113
1107
1075
1056
1053
1051
1049
1028
1026
1004
1001
992
987
979
975
971
969
962
943
932
894
883