Fitness/Performance Workout

In teams of two complete as many rounds and reps as possible in 25 minutes of:
50 Wall Ball Shots
40 Kettlebell Swings
30 Burpees
20 Pull-Ups
100 Meter Run with Partner