Latest 392
3:26:31
213
179
3:25:21
176
193
3:30:45
117
237
3:30:46
209
100
3:26:46
373
279
3:39:51
202
155
3:27:53
244
172
3:30:17
191
291
3:40:30
157
103
3:50:27
163
197
3:48:11
178
180
3:37:17
105
145
59:34
33
65
28:58
27
35
2:59:32
110
64
3:41:44
123
203
3:31:26
176
149
3:29:21
103
76
3:10:52
135
104
3:21:32
142
84