Latest 139
3:03:36
565
476
3:50:20
851
1225
1:59:51
699
280
58:01
295
120
2:19:26
439
664
2:38:44
461
1091
2:44:27
1,106
298
2:59:32
662
545
3:05:16
790
636
28:35
122
85
1:11:46
390
358
4:00:00
960
1112
2:21:06
599
537
2:22:30
486
432
1:09:35
382
307
3:21:56
994
1219
2:09:45
416
447
1:08:01
269
326
2:40:13
587
487
1:59:09
317
658