Latest
3:06:25
73
110
3:58:38
33
137
3:15:01
53
112
2:55:14
100
247
20:05
50
34
3:57:24
119
218
3:25:36
111
360
2:35:41
62
181
2:06:11
92
151
1:23:47
102
97
2:58:09
57
144
1:55:45
45
90
2:55:20
56
178
2:28:12
77
44
1:39:38
45
200
3:46:17
74
178
2:50:53
36
150
3:49:19
79
110
2:07:10
55
164
2:03:14
63
163