Latest 595
3:59:37
349
533
6:06:01
679
380
3:59:28
369
549
3:34:37
352
148
5:31:15
521
254
56:28
204
95
3:59:05
429
550
3:46:04
539
360
3:59:36
365
242
4:42:12
608
306
3:59:38
476
280
3:59:51
390
248
2:12:02
317
126
3:58:36
455
151
3:59:56
356
405
2:04:15
298
131
3:59:40
472
383
3:59:21
371
318
2:10:12
203
195
5:30:26
466
198