657 20a parts 10446 2004 2012 results