Latest 342
3:10:05
250
658
2:58:12
279
728
1:12:20
160
266
3:00:05
317
784
2:58:33
345
816
2:59:48
245
799
1:58:10
136
360
2:58:47
265
616
3:00:45
172
449
3:00:19
238
699
2:54:31
237
704
1:53:29
203
682
3:15:58
240
430
2:59:24
361
745
2:58:44
321
746
3:00:16
790
1017
3:29:42
319
575
3:00:25
243
550
3:01:27
226
559
2:59:23
313
543