A federal judge on Monday gave final approval to a $350 million class action settlement with UnitedHealth Group Inc., awarding $89 million in attorney fees and expenses along the way.

Southern District of New York Judge Lawrence M. McKenna endorsed a motion by lawyers for the plaintiffs at Pomerantz Haudek Grossman & Gross to grant final approval of the settlement, which resolved claims that the health insurer colluded with others to underpay doctors outside of its network. The judge also awarded 25 percent of the cash settlement fund, or $87.5 million, in fees, as well as $1.5 million in expenses.