Latest 659
2:27:58
518
192
3:58:22
890
197
2:53:29
854
323
3:59:57
844
309
3:57:46
711
379
57:17
248
127
3:59:30
772
220
3:58:02
762
247
3:58:09
730
338
2:03:15
467
240
3:59:12
883
224
4:00:01
1,013
239
1:56:26
576
187
4:00:01
1,205
321
3:31:03
904
166
3:58:37
671
245
3:38:06
1,827
336
3:39:32
798
258
3:59:58
664
397
3:30:42
605
326