Latest 158
1:43:50
82
23
3:42:27
190
120
3:26:15
184
113
1:53:32
84
86
2:58:49
357
314
2:23:02
134
172
3:57:51
223
437
60:00
66
29
4:00:01
169
264
2:13:53
108
41
3:40:40
187
310
30:00
48
34
2:30:55
124
181
1:46:35
159
187
30:00
61
39
3:15:56
197
314
3:15:38
288
152
2:47:01
170
92
1:30:00
162
133
1:59:36
89
274