State commission orders utility to pay nearly $516,000 fine