Latest 420
3:29:16
96
170
3:38:30
88
175
3:15:36
64
185
2:55:14
86
120
3:32:06
92
116
4:29:49
106
315
3:58:56
107
223
3:21:27
84
253
3:39:08
105
294
20:50
18
34
3:58:05
129
435
3:15:58
84
202
3:21:50
82
350
2:54:07
81
337
2:02:31
41
227
3:09:25
98
319
3:29:27
103
251
1:27:44
47
170
3:26:33
74
207
2:48:27
96
404