Latest 816
3:16:28
189
43
3:38:15
94
20
4:00:01
193
102
2:20:48
161
68
3:42:01
153
64
2:35:35
121
259
3:59:19
344
775
3:53:33
291
354
3:57:03
267
499
1:58:37
121
73
3:59:53
246
357
2:53:13
186
272
2:35:12
131
141
19:06
30
4
3:52:10
147
68
2:33:01
182
459
1:55:45
174
224
4:00:01
258
425
2:34:32
181
266
1:58:40
147
192