Clean Endurance Workout

For time:
10 Cleans 50/35kg
15 Jump over barbell
20 Push-ups
9 Cleans 60/42kg
15 Jump over barbell
20 Push-ups
8 Cleans 70/50kg
15 Jump over barbell
20 Push-ups
7 Cleans 80/55kg
15 Jump over barbell
20 Push-ups
6 Cleans 90/62kg
15 Jump over barbell
20 Push-ups
5 Cleans 100/70kg
15 Jump over barbell
20 Push-ups

TC 20min