Latest 393
4:25:27
105
94
6:00:22
186
236
5:07:03
189
134
5:02:31
203
192
4:06:12
171
134
2:39:18
133
102
3:23:31
132
47
2:08:04
89
38
4:26:40
185
59
1:18:52
123
15
5:06:42
211
157
2:35:35
119
82
2:03:33
155
177
3:52:06
236
257
3:59:35
161
193
4:01:59
182
136
2:56:16
88
211
2:33:42
138
130
3:28:55
183
107
4:10:49
150
142