Netherlands: Small and strong