Table:
text: Auto Club 400
Past winners
Past winners
Year_ Date_ Driver Team Manufacturer Race_Distance_Laps Race_Distance_Miles_km Race_Time Average_Speed_mph Report_
2011* March 27 Kevin Harvick Richard Childress Racing Chevrolet 200 400 (643.737) 2:39:06 150.849 Report
2012 March 25 Tony Stewart Stewart-Haas Racing Chevrolet 129* 258 (415.21) 1:36:39 160.166 Report
2013 March 24 Kyle Busch Joe Gibbs Racing Toyota 200 400 (643.737) 2:57:19 135.351 Report
2014 March 23 Kyle Busch Joe Gibbs Racing Toyota 206* 412 (663.05) 3:05:53 132.987 Report

Question: How many laps did Tony Stewart do in the 2012 Auto Club 400?

Question: Who won the 2014 Auto Club 400 race?