list of winners and their times recorded in the different editions of the marathon