The randomly dilute Curie-Weiss model with Gaussian, bounded and sub-Gaussian couplings