Latest 304
2:55:56
195
38
3:56:26
457
424
08:23
38
18
1:30:16
170
79
2:59:54
226
154
3:29:58
328
162
59:57
79
60
2:28:46
176
90
3:23:05
393
202
2:03:46
264
105
44:29
41
2
3:34:33
289
181
2:29:14
191
61
2:30:01
174
75
3:59:53
406
103
3:21:21
286
126
2:59:57
263
203
3:36:09
369
178
3:28:20
303
225
2:59:49
251
130