Latest 572
3:51:09
456
203
3:11:38
395
173
51:13
87
63
3:59:42
299
345
3:42:49
370
399
2:53:31
373
64
2:18:49
283
205
3:59:56
325
108
1:51:06
225
16
2:26:11
271
142
4:00:01
293
150
1:50:41
289
112
1:58:20
421
291
3:59:56
620
383
2:40:19
129
136
2:30:20
392
53
1:29:51
113
94
3:06:20
269
68
3:45:55
515
210
2:39:35
386
27