Latest 405
2:59:04
325
414
3:01:14
242
623
3:01:30
257
679
3:02:18
457
808
2:54:19
250
482
3:01:18
358
839
3:01:17
273
672
2:59:15
235
574
2:47:18
312
643
2:58:41
195
601
3:08:57
398
642
2:58:52
208
348
2:59:57
412
727
2:58:16
225
676
2:59:38
252
678
3:00:00
318
501
2:19:59
186
267
30:23
39
103
2:23:40
180
611
2:58:33
373
596