Latest 107
3:21:43
49
93
3:30:17
37
177
3:26:54
100
84
1:52:51
51
167
3:57:58
115
188
2:52:24
38
311
2:21:05
48
53
2:16:50
38
115
4:00:01
92
194
3:03:52
87
162
3:38:04
157
214
3:22:51
131
113
3:54:56
110
164
3:12:34
73
205
3:46:21
82
96
3:57:55
90
176
3:07:58
67
120
4:00:01
77
123
3:59:38
139
190
3:59:03
98
245