Latest 889
2:22:20
195
116
2:10:10
246
120
2:05:33
260
172
2:22:54
297
182
2:16:48
448
90
2:09:52
347
163
2:19:27
167
85
2:17:33
225
106
2:28:29
383
189
2:07:45
235
224
2:05:50
255
95
2:25:04
237
145
2:17:31
253
133
2:27:53
333
201
2:13:47
218
115
2:11:59
261
116
2:29:19
665
177
2:23:21
194
122
2:21:30
205
113
2:15:42
182
72