Latest 75
2:16:26
261
107
1:30:01
79
158
1:21:11
115
130
1:27:28
95
162
2:00:00
435
398
2:27:37
781
104
1:21:30
345
225
1:36:03
118
238
2:26:41
511
443
2:12:13
391
117
1:00:02
92
222
2:06:15
523
432
29:08
87
119
2:00:01
158
208
30:01
72
80
2:10:40
799
169
1:30:01
105
175
1:00:03
89
112
60:00
89
93
1:00:05
121
114