Latest 29
2:10:50
108
229
2:31:01
150
104
2:51:32
169
203
1:34:16
110
7
2:50:58
173
175
2:27:14
145
63
1:57:25
104
107
2:22:53
138
200
2:54:48
185
150
1:43:39
94
38
1:46:26
115
14
2:25:17
145
3
2:35:36
157
109
2:01:19
115
235
2:38:20
186
144
2:33:03
173
360
2:59:57
166
112
2:53:09
194
492
2:37:43
148
70
1:13:33
94
41