The annual run reaps big dollars for a good cause