Endurance WOD Workout

Every 10 minutes for 40 minutes (4 sets):
Movement X
20 hand release push ups
1000/750 m row

Round 1: 25 wall balls 9/6 kg
Round 2: 25 dual DB thrusters 25/15
Round 3: 25 dual DB hang squat cleans 25/15 lb
Round 4: 25 KB goblet squats 16/12 kg