Latest 2892
2:30:02
356
405
2:59:58
850
705
2:27:40
636
378
3:30:12
1,222
1087
3:00:09
561
374
02:27
54
17
2:30:05
838
627
2:00:06
542
348
13:55
76
47
1:30:03
293
166
3:00:11
857
764
2:30:10
487
663
2:00:12
497
520
3:00:13
668
776
1:29:40
413
194
2:30:10
367
298
2:30:05
494
295
2:30:10
434
253
2:30:11
567
528
2:30:09
438
367