More than 25,000 people, from over 70 countries, took part in the 29th annual Scotiabank Toronto Waterfront Marathon recently, raising an estimated $3.5 million for nearly 200 local charities, through the Scotiabank Charity Challenge. Race highlights include: A Canadian national record set by Cam Levins in his marathon debut, with a time of 2:09:25 A New course record set by female Bahrain marathoner Mimi Belete, with time of 2:22:29 In her debut marathon, Canadian Kinsey Middleton finished in a time of 2:32:09, the first Canadian female to cross the line.