With the New York City Marathon quickly approaching on Nov. 5, we've been wondering about these grueling races, in general. How many people run one each year? What's the average finish time, or the average runner's age? The answers, culled from last year's race data, may surprise you.