1258
1389
1075
1099
1094
1093
1418
1159
1171
967
1222
1225
986
937
1069
1086
1041
958
1039
1431
898
911
1192
987
938
1102
1789
1139
1191
1374
1657
1615
1542
993
1025
949