1185
1170
907
1068
909
1280
966
906
963
1239
1031
984
1406
1758
1163
1099
1473
1519
1460
1217
1108
1086
1113
1265
1388
1105
1084
1475
1364
1446
1376
1091