Thrusters and American swings Workout

For time:
30 Thrusters (40/30kg)
30 American swings 24/16kg
20 Thrusters (40/30kg)
20 American swings
10 Thrusters (40/30kg)
10 American swings

(12 min cap