Score one for the little guy- Equifax to pay 18.6 million