WOD: 121108 Kettlebell Swing Pyramid

Superset the following exercises. You will perform the kettlebell alternating swings, sprint 20 yards, perform your push ups, and sprint back. Repeat this, until you have completed the given amount of sets.
50 alt kb swings/50 push ups
45 alt kb swings/45 push ups
40 alt kb swings/40 push ups
35 alt kb swings/35 push ups
30 alt kb swings/30 [...]