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