Latest 343
59:54
106
172
60:00
169
262
60:00
180
150
24:28
117
51
2:12:55
316
139
16:17
79
40
2:22:15
289
201
2:41:18
412
129
1:05:22
207
151
1:03:46
157
179
1:00:17
162
202
1:13:41
188
245
49:43
148
151
1:30:05
211
251
1:00:02
117
241
1:00:38
121
180
1:00:19
151
191
37:56
127
90
1:01:29
158
182
1:00:02
169
224