Latest 450
3:58:27
392
128
3:57:25
333
166
3:58:56
420
55
3:57:04
295
149
4:00:01
306
83
3:56:45
270
133
3:34:16
261
49
3:16:16
265
77
3:54:48
341
79
3:55:07
288
61
3:57:46
352
73
2:51:16
200
134
1:51:30
154
57
3:59:00
377
60
1:53:41
210
78
2:11:19
205
45
4:36:17
371
64
4:28:35
321
75
3:59:56
295
98
3:57:57
428
84