Latest 109
2:30:50
194
58:46
99
126
2:10:13
247
109
2:31:30
338
408
40:45
83
124
59:04
120
110
1:59:51
170
86
1:59:22
246
310
1:31:14
172
190
2:41:00
207
92
1:58:57
234
255
60:00
115
132
1:58:35
222
108
1:21:41
177
218
3:59:44
391
339
1:58:30
188
206
1:59:01
286
352
3:59:46
421
449
2:59:45
383
600
58:23
117
168