Latest 870
2:22:51
370
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
2:16:09
281
74
2:23:36
323
252
2:10:31
255
152
2:45:57
292
140
2:30:01
353
161
2:12:18
254
57
2:30:04
263
73
59:56
115
21