Saturday Morning Grind Workout

In teams of 2 complete the following...share work equally, only one person working at a time, can't move on to next exercise until current one is completed:
Row 2Km
50 x 40kg SDHP
100 x 20kg KB Swings
150 x 32inch Box Jumps
200 x Pushups
250 x Situps
Run 3km