Latest 959
2:12:18
254
57
2:30:04
263
73
59:56
115
21
2:26:00
431
239
2:14:25
335
153
2:16:46
312
160
2:15:05
384
243
2:58:17
333
36
3:21:11
366
47
3:43:11
736
174
1:52:11
241
43
4:00:00
382
45
2:23:23
232
74
1:13:08
204
31
2:18:05
227
66
2:31:46
305
174
21:01
94
26
2:02:09
261
140
1:10:02
103
41
2:20:05
441
129