Latest 405
3:58:38
285
382
1:38:23
140
110
3:55:32
338
661
3:52:41
402
431
2:22:22
221
275
51:53
101
83
3:57:00
284
625
3:29:56
300
426
3:21:20
462
446
3:59:40
504
613
3:41:15
653
480
3:58:58
785
658
6:29:33
1,000
1200
59:38
124
89
3:38:43
503
514
6:50:18
1,107
1473
3:55:51
277
510
3:05:43
237
565
3:57:18
524
517
4:00:01
400
406