Burpees, Thrusters, Workout

Complete as many reps as possible in 10 minutes of:
12 Burpees
50 kg Thruster, 12 reps
12 Burpees
50 kg Power snatch, 12 reps
12 Burpees
50 kg Push jerk, 12 reps
12 Burpees
50 kg Hang squat clean, 12 reps
12 Burpees
50 kg Overhead squat, 12 reps
Then as many burpees as possible in the remaining time.