Latest 545
2:28:45
150
290
3:28:18
148
278
28:05
27
81
5:16:45
230
581
4:52:37
215
274
1:01:36
43
181
2:53:23
132
230
1:46:45
88
125
2:18:12
116
305
59:48
37
202
2:30:54
134
346
59:20
39
224
2:00:46
108
205
3:43:55
167
405
2:12:48
102
166
2:17:48
131
267
1:12:02
70
207
2:04:00
88
263
1:50:09
101
146
2:22:08
151
171