1185
1170
906
1065
909
907
1280
966
960
1238
1028
984
1405
1756
1163
1098
1473
1519
1458
1215
1108
1086
1112
1264
1388
1105
1083
1475
1364
1446
1376
1090