By: AHSAN MUMTAZ
– Hellen Obiri won the women's race at 2:22:37.
– A total of 29,451 runners from 118 countries participated in the race.