Two bodies, five injured recovered from landslide debris