Latest 387
2:21:50
83
183
3:12:13
103
183
3:08:58
123
60
2:50:38
143
219
3:58:46
146
681
2:35:02
106
174
2:25:39
93
215
2:16:19
97
91
1:56:56
55
189
3:15:39
122
175
1:57:57
61
89
2:19:07
80
138
2:08:47
76
201
2:21:17
89
52
2:34:20
131
146
54:44
64
136
3:15:17
106
362
2:44:10
99
341
3:00:51
149
173
2:55:43
121
89