Latest 89
2:57:12
861
763
2:33:59
768
579
2:42:43
832
730
2:47:51
893
647
1:54:41
449
488
1:46:44
443
568
3:10:34
868
577
3:26:26
980
1241
3:24:30
1,073
659
1:29:47
461
404
2:58:01
628
874
2:00:47
434
541
1:24:39
478
470
26:13
166
190
1:12:20
280
384
48:01
235
258
2:22:46
558
547
2:08:32
591
494
1:29:44
399
397
2:53:35
779
676