Latest 496
53:01
79
78
3:59:38
335
471
3:50:09
383
368
3:57:52
332
677
3:58:39
342
467
3:06:00
223
222
2:46:32
250
399
3:55:42
432
405
2:25:34
140
249
3:58:05
313
460
2:49:04
193
284
1:11:26
109
90
3:58:50
234
318
3:44:30
273
447
3:47:32
258
445
3:57:54
294
348
3:03:09
224
306
2:15:14
132
154
4:00:01
286
392
1:21:54
105
187