312 341 499 539 600 616 627 720 750 880 914 947 1023 1043 1049 1192 1215 1217 1226 1231 1308 1335 1374 1497 1524 1556 1620 16211645