Latest 585
3:57:17
326
337
2:55:25
219
291
1:37:28
156
129
3:34:15
572
550
1:59:59
84
99
3:26:37
231
2:12:28
231
2:21:58
174
268
3:58:14
305
467
2:06:50
156
134
2:45:08
152
204
2:49:50
203
231
3:13:02
285
467
3:41:34
304
319
2:54:25
211
276
3:39:26
320
328
1:47:45
133
94
3:13:28
182
400
3:59:18
295
314
2:18:12
201
219