"Amanda 20v" Workout

For time:
20^2m run
20 DB snatches
20 T2B
20 deadlifts
20^2m run
20 pull-ups
20 hang power cleans
20 push jerks
20^2m run

Rx: barbell 60/40kg
DB 22.5/15kg