Latest
59:59
298
61
59:40
124
107
59:22
182
84
59:53
171
78
58:47
112
82
1:12:25
197
129
59:12
208
80
59:57
160
80
1:18:03
214
134
1:22:47
196
106
1:13:22
178
114
1:12:52
219
132
21:42
57
26
1:08:37
226
88
29:48
93
58
59:57
190
82
1:08:10
215
113
59:50
168
102
58:37
167
53
1:02:48
232
97