Latest
2:29:26
105
235
2:29:27
103
298
29:59
21
55
2:08:46
62
178
2:40:17
102
325
2:29:46
98
296
2:29:44
81
216
2:29:44
113
474
2:30:00
77
288
2:29:57
87
280
2:29:57
83
256
1:45:08
76
253
43:17
40
82
2:29:59
90
289
2:30:00
86
329
2:29:53
90
321
2:29:52
117
337
2:29:57
84
414
2:29:59
85
299
29:58
25
92