1248
1246
1233
1232
1229
1228
1226
1224
1206
1202
1199
1183
1181
1178
1166
1161
1158
1156
1151
1139
1133
1131
1125
1115
1110
1109
1107
1102
1095
1089
1082
1080
1075
1073
1070
1063
1043
1040
1034
1031
1030
1028
1025
1009
1005
996
988
983
978
971
966
960