Latest
59:52
136
117
59:58
144
111
1:05:10
1,142
733
60:00
129
148
2:15:45
129
238
59:57
121
106
59:56
127
94
1:29:41
195
139
59:22
106
123
1:29:36
174
194
41:48
50
51
2:38:52
162
33
3:43:07
244
101
3:33:04
255
44
3:00:36
312
141
59:46
99
160
1:29:55
141
146
1:29:29
216
308
52:03
93
92
46:46
188
190