Latest 258
2:32:42
258
62
2:26:55
243
197
2:44:37
325
166
2:28:38
283
231
2:24:14
168
138
3:59:34
419
461
1:42:34
215
225
2:27:05
255
252
2:28:01
225
173
2:17:17
200
50
2:00:13
218
65
1:38:53
131
90
2:32:52
445
244
2:32:23
190
38
2:40:48
254
158
1:35:52
158
71
1:42:34
135
54
1:29:09
205
141
2:20:09
258
147
50:30
73
33