Latest 306
3:54:57
228
272
17:58
17
23
3:59:03
224
168
3:54:16
174
240
3:04:04
164
190
1:17:26
54
124
1:27:10
106
22
3:53:44
174
283
1:18:10
67
94
3:02:34
155
159
1:52:22
103
105
3:46:48
224
211
3:59:30
244
297
3:16:53
198
191
28:50
43
21
3:54:42
181
270
3:48:56
207
186
3:32:57
220
180
03:48
8
4
4:00:01
264
200