Admin imposes Rs621,500 fines on profiteers