Latest 287
2:48:26
238
65
3:51:21
228
135
50:12
80
43
2:21:24
228
158
1:14:56
114
86
2:16:51
155
58
3:00:03
227
135
2:29:09
204
129
4:00:00
265
284
4:00:00
327
236
3:13:55
211
82
1:47:59
83
68
2:45:57
257
165
2:13:40
186
297
3:31:04
271
207
2:30:01
233
97
56:46
104
22
3:32:04
172
160
1:16:00
128
90
3:14:57
230
146