Latest 388
2:58:21
238
169
3:59:53
339
381
3:29:47
152
265
3:55:50
482
158
2:58:08
236
183
3:28:20
204
290
1:55:19
106
40
55:01
76
3
3:30:01
222
67
1:14:14
89
122
2:30:01
163
113
2:18:41
91
113
2:18:48
115
112
1:11:12
57
176
33:00
51
24
1:48:55
120
117
2:15:07
160
131
2:43:01
189
215
3:25:45
199
520
3:35:08
255
268