24

Contracts agreed