Latest 89
3:30:01
128
627
2:29:51
96
347
1:50:17
63
303
57:57
64
211
30:01
29
167
2:39:59
152
908
2:00:01
65
261
59:56
44
110
1:30:06
118
449
30:01
46
87
1:57:39
258
321
1:00:09
83
289
3:00:03
184
758
1:30:04
103
293
1:30:00
80
236
1:20:28
116
351
2:14:56
171
118
2:15:29
705
546
3:23:55
282
321
2:30:02
246
595