Medium-heavy trucks