Latest 1392
30:03
28
31
1:30:07
182
157
1:59:48
248
60
1:00:08
121
134
1:57:02
264
228
59:18
119
36
1:30:05
181
179
59:23
215
33
1:43:25
240
314
60:00
120
59
1:00:03
177
184
1:30:11
221
171
1:51:03
248
221
37:54
93
66
1:30:09
249
197
1:13:46
118
151
1:30:06
159
157
1:29:30
236
198
1:37:01
423
320
1:30:04
215
174