970
868
852
981
1167
1134
1271
1177
1131
1110
1337
1373
1546
1102
1098
1401
1100
1158
1107
1127
1106
1411
1280
1419
1095
1120
1119
1644
1567
1083
1348
1117
735