State Trooper WOD

Options
A friend of mine is taking a his state trooper physical fitness test and he shared this WOD with me. Probably one of the toughest I've done. If anybody wants to try it and give it a go, post your times below.

My time: 20:57, the pushups were the toughest for me.

800 meter run
50 pushups
40 situps
30 squat jumps
400 meter run
40 pushups
30 situps
20 squat jumps
200 meter run
30 pushups
20 situps
10 squat jumps