Latest 625
2:14:56
59
395
3:00:47
73
389
1:46:30
45
453
2:29:01
104
341
1:16:27
62
177
2:16:43
85
299
2:11:17
58
390
2:55:11
74
1016
2:03:52
54
252
2:38:36
107
457
2:31:05
72
697
2:05:59
56
382
1:46:25
113
277
3:24:34
192
383
2:58:44
69
455
1:06:27
43
123
1:02:28
53
53
1:06:30
59
14
2:37:20
142
516
2:30:29
93
310