Latest 41
2:53:23
120
85
2:36:31
116
20
5:11:42
300
194
2:07:16
149
422
1:40:38
81
103
1:47:42
146
110
1:20:07
80
118
1:25:42
62
64
1:39:23
143
134
2:26:22
98
85
2:42:52
188
173
3:57:02
143
170
2:37:31
118
190
1:35:45
58
64
1:54:51
98
89
3:20:54
260
233
1:42:21
437
589
1:33:11
101
151
1:30:05
84
358
2:10:32
91
166