Latest 664
2:56:28
684
326
2:58:28
806
274
3:12:32
820
423
2:47:07
870
239
2:48:17
1,774
349
2:25:27
530
249
2:59:22
611
367
2:45:59
845
369
3:09:07
844
340
2:55:43
678
265
2:02:19
516
198
57:28
265
96
2:32:51
719
257
2:53:12
722
346
2:46:37
605
285
2:50:37
796
346
39:53
158
49
2:09:34
401
231
2:57:31
734
380
33:21
298
73