Latest 140
3:10:25
344
447
1:36:36
150
104
1:40:09
180
117
1:32:32
162
86
26:31
86
94
2:28:34
348
483
44:24
352
350
2:25:06
390
196
2:10:02
357
208
57:54
105
201
3:59:24
583
405
44:30
182
107
41:19
262
156
2:42:12
396
438
2:02:48
213
217
2:46:45
275
486
2:32:41
263
370
2:09:55
244
111
3:07:11
456
395
2:15:14
264
237