Latest 420
2:28:56
61
150
3:00:09
197
439
3:26:37
190
228
1:28:42
56
139
1:52:46
81
270
2:37:20
104
226
1:52:04
50
89
2:36:03
74
280
3:17:12
108
440
2:35:15
66
106
3:01:28
129
269
3:51:47
208
245
3:02:31
134
244
2:12:53
202
321
2:55:41
156
470
2:58:49
91
455
1:54:04
68
169
2:21:54
95
264
2:35:55
266
486
2:07:34
70
116