Mercedes-Benz minibuses.
Powerful engines, higher payload.