849
904
842
1050
839
1045
1242
988
966
1071
980
945
956
1119
1067
1093
1061
1118
1222
1218
1321
1251
1269