Latest 310
59:11
153
95
1:04:16
204
83
3:18:05
428
291
1:00:04
147
37
2:29:53
477
277
3:59:55
586
309
1:39:51
265
65
2:40:51
511
290
2:30:00
492
234
3:59:50
630
371
58:44
286
129
3:59:56
700
469
2:59:23
961
692
4:00:00
570
491
3:09:15
665
334
4:00:00
761
409
3:59:56
1,060
647
4:00:00
1,101
481
2:00:01
489
331
2:42:41
644
386