NEW VIENNA, Iowa — A dairy farmer has agreed to pay more than $24,000 in restitution and a penalty for manure runoff that Iowa authorities say killed more than 60,000 fish.

The fish kill was reported Oct. 9 after carcasses were spotted in two creeks in Dyersville. Officials searched the area upstream and determined that the fish kill was caused by manure from the dairy farm, which sits about 3 miles (5 kilometers) east of New Vienna.

An Iowa Natural Resources Department settlement signed last week says farm owner John Hoefler and the department agreed that he would pay a $2,000 penalty and restitution and investigative costs of more than $22,400 and take steps to ensure the spill doesn't recur.

Among the dead fish were minnows, white suckers and creek chubs.