Latest 930
2:38:23
315
239
2:16:29
220
74
2:11:58
206
96
2:24:24
266
214
2:14:10
226
89
2:20:16
211
41
2:21:53
287
184
2:10:22
183
82
2:18:30
263
168
2:33:51
346
153
2:33:39
190
69
2:21:15
213
101
2:27:23
328
202
1:36:45
271
178
44:28
121
65
2:30:17
336
172
2:17:45
284
99
2:20:09
259
120
1:53:50
248
208
1:20:49
160
88