Fight gone mad+ Workout

3 rounds:
1min wallballs 20/15lbs
1min alt DB snatch 20/15kg
1min box jumps
1min push press 30/20kg
1min row for calories
1min rest