Latest 331
3:47:30
421
194
3:42:32
243
392
3:49:43
560
221
3:57:13
261
431
2:08:54
167
176
4:00:01
296
386
3:57:51
372
404
4:00:01
318
529
3:57:32
366
276
3:55:57
295
541
4:00:01
346
500
3:55:43
335
392
3:59:20
308
414
3:55:46
434
403
2:42:07
240
250
1:28:51
195
289
3:59:29
408
692
3:59:40
313
379
3:13:21
261
650
3:58:27
815
570