Latest 308
46:45
35
21
1:38:27
59
25
2:37:54
191
235
2:58:26
196
137
1:53:15
149
106
2:03:30
173
137
1:57:20
94
76
3:58:57
201
81
3:01:29
222
120
2:30:38
176
54
2:08:52
118
69
3:59:56
211
215
2:34:11
177
37
1:47:52
135
147
10:37
24
7
3:24:55
223
278
2:58:04
215
235
1:31:44
130
154
3:59:59
160
206
1:03:36
144
405