ABACR26317275 295 309 387 451 516 598 708 740 929 971 1100 1111 1168 1299 1400 1406 1519 1520 1548 1602 1695 1731 1780