Latest 32
3:04:14
288
136
36:39
63
12
4:00:01
331
151
35:05
77
42
2:26:26
144
32
3:49:51
304
78
2:25:31
223
63
4:02:03
379
120
3:25:32
236
105
2:10:36
160
67
3:49:27
249
296
1:06:07
88
31
3:48:33
199
82
3:37:17
185
84
2:12:11
137
137
3:16:24
211
19
4:00:01
287
171
2:30:30
112
65
3:59:38
350
237
3:08:07
153
29