Latest 590
2:48:05
142
575
30:22
28
35
2:52:50
149
558
1:44:37
71
231
2:25:19
115
353
1:57:01
85
312
3:31:16
163
311
2:28:03
134
326
2:59:19
129
292
2:34:17
124
466
1:52:06
90
247
2:53:32
137
307
2:14:08
128
355
2:12:06
114
345
2:13:15
117
349
2:37:48
103
524
1:53:17
80
237
3:15:06
134
560
2:34:36
113
364
1:33:33
74
213