1185
1170
907
1065
909
1280
966
906
962
1239
1029
984
1405
1757
1163
1098
1473
1519
1459
1217
1108
1086
1112
1265
1388
1105
1083
1475
1364
1446
1376
1091