Latest 86
3:07:54
397
148
2:19:27
234
122
4:00:01
483
341
50:38
111
45
2:52:25
276
62
2:35:42
330
100
1:05:22
94
56
4:00:01
342
242
4:00:01
655
352
3:58:22
625
209
1:48:16
196
103
3:21:21
351
226
3:45:56
514
171
4:00:01
652
127
58:58
93
31
3:56:22
506
358
3:58:54
481
260
3:23:48
881
271
4:00:01
1,824
175
3:59:29
618
207