A town judge who charged too much in fines or surcharges to nearly 800 traffic violators, while undercharging 150 others, should be censured, the Commission on Judicial Conduct recommended Tuesday.

Though the amounts of each of the overcharges and undercharges were nominal and due to inattention to detail or lax oversight, Salina Town Court Justice Andrew Piraino nevertheless allowed “inexcusable” mistakes that reflect poorly on the judiciary, the commission said.