production costs 3144558