1178
1141
1188
1107
1236
1197
1261
1287
1668
1149
1022
1014
1078
1038
994
936
859
1123
1382
1114
1217
890
849
747
1248
1388
1451
1136
1586
1671
907
768
845
761
740