Latest 634
2:30:02
207
851
2:13:56
223
481
4:00:00
269
1500
2:00:21
226
374
2:01:20
142
410
1:30:01
119
193
2:41:17
141
189
2:53:15
166
316
1:13:06
103
192
1:42:19
93
245
1:30:03
140
166
2:30:04
195
387
1:13:50
63
86
2:00:01
189
326
2:18:27
116
230
2:19:24
110
221
1:39:41
230
144
2:16:14
140
115
1:51:04
122
155
2:11:27
180
270