Latest 156
3:13:22
106
357
56:16
51
118
3:35:26
93
337
2:26:58
96
221
1:40:21
94
265
2:05:05
123
356
1:22:25
64
91
2:06:49
108
248
2:57:01
126
327
1:26:56
59
155
2:34:09
96
201
1:55:33
174
212
2:06:41
133
271
3:39:49
106
236
1:59:24
50
309
2:20:05
73
254
2:39:59
79
332
3:01:21
104
314
3:19:58
87
313
36:55
39
97