Impact and deformation of concentrated suspension drops