Latest 434
2:58:33
306
609
1:58:04
149
415
2:58:11
165
400
2:59:20
332
548
2:58:55
317
522
3:00:15
196
326
2:58:49
385
634
2:58:03
359
593
2:56:52
294
551
2:59:00
398
678
2:57:55
215
678
2:59:13
301
572
3:09:32
452
619
3:46:35
483
827
2:59:49
286
745
2:59:20
340
513
3:01:11
290
720
2:55:58
340
775
3:01:12
439
624
2:55:26
260
697