Latest 314
2:15:31
304
371
2:30:10
261
294
1:25:08
178
193
2:00:06
226
285
1:59:55
213
144
2:01:08
227
229
1:59:43
286
236
1:56:01
87
100
2:58:46
128
106
1:57:26
66
43
3:15:36
135
156
1:34:25
63
6
2:27:24
148
54
2:15:33
154
84
3:26:29
245
106
3:31:33
424
152
3:20:00
164
136
3:50:59
166
157
59:09
104
44
54:09
45
58