Latest 642
3:58:32
815
401
3:59:45
735
260
3:28:50
754
327
3:20:23
416
294
3:52:06
811
465
2:59:56
507
154
3:36:49
686
317
3:56:13
416
465
2:03:30
356
64
1:55:14
665
197
1:04:23
367
166
2:08:30
678
203
3:59:54
462
519
3:03:57
610
302
2:00:15
568
675
3:40:14
789
425
3:07:11
339
497
3:59:27
984
431
3:37:20
660
401
3:59:29
409
458