Latest 605
52:48
96
29:17
116
129
3:58:48
324
1513
3:02:30
224
908
2:59:52
238
905
1:00:01
94
348
3:59:21
298
1562
3:59:48
272
1305
3:59:40
227
1315
58:47
72
216
3:29:44
289
1162
3:57:29
242
715
3:59:22
335
1325
3:22:09
363
626
3:59:19
347
1170
3:59:28
332
1070
3:58:44
439
821
59:38
115
310
31:56
75
221
3:59:38
371
1785