50 offenders nabbed