Latest 677
3:16:38
621
374
3:09:25
739
372
2:56:35
636
281
3:00:52
673
267
2:59:44
551
325
3:00:09
760
306
3:16:18
863
480
2:54:56
796
265
2:39:45
710
260
2:59:11
811
329
2:58:39
1,190
288
45:05
180
141
2:54:08
749
378
3:00:01
715
411
2:50:53
895
375
2:50:31
688
312
2:49:40
593
269
3:01:26
765
397
2:51:36
681
288
2:55:56
714
322