1258
1389
1075
1099
1094
1093
1418
1159
1171
967
1222
1225
984
937
1068
1086
1041
958
1039
1431
897
910
1192
987
938
1101
1789
1139
1191
1374
1657
1614
1542
992
1025
949