Latest 269
2:21:38
167
251
2:49:35
231
338
2:24:27
210
250
1:58:49
152
192
1:55:12
142
197
1:56:56
177
181
1:45:20
151
155
2:06:16
173
198
1:57:51
137
166
1:58:45
156
187
1:41:30
132
149
1:53:41
198
192
1:47:33
176
171
1:58:02
175
222
1:59:44
173
195
1:49:47
165
157
2:10:24
191
236
1:49:41
137
224
1:58:49
133
172
2:20:07
170
238