Latest 971
2:21:35
216
61
2:28:12
206
58
2:21:17
344
169
2:23:31
202
47
2:19:30
246
111
2:19:51
288
202
2:12:19
244
95
1:49:34
307
64
2:22:51
382
203
2:26:40
323
189
2:30:36
426
214
2:12:02
281
224
2:48:36
366
220
2:30:24
222
73
2:33:22
361
157
2:22:54
293
114
2:10:30
264
126
2:16:16
361
193
2:42:46
381
269
2:31:14
277
121