Latest 195
3:48:16
124
351
4:48:54
125
236
1:06:52
35
275
5:05:41
158
127
3:40:20
133
173
3:42:35
115
79
2:45:18
91
102
2:07:14
58
289
1:23:37
64
277
1:54:06
53
329
4:00:00
120
311
2:30:00
58
452
3:36:30
108
369
2:07:14
99
203
1:14:14
58
233
4:00:01
116
491
2:30:06
58
518
4:00:00
139
618
2:30:22
78
632
4:00:00
154
875