Comcast seals deal with city, pays $76K in delinquent fines