quick way to delete multiple report schedules

We have about 500 report schedules listed in the Tools >> Maintain Report/Utility Schedules dialog, most from the same report. They are all historical with no future run date and I'd really like to clean up this list so there's no detritus. Any ideas for mass delete?