Latest 260
3:30:05
118
207
58:21
50
116
2:29:02
91
217
1:35:26
80
146
3:57:34
146
361
1:59:03
73
246
2:32:19
84
322
2:29:38
98
255
2:29:28
101
185
3:29:28
119
280
2:59:58
168
466
3:28:01
120
380
4:00:00
98
421
1:29:42
81
223
59:27
84
122
1:29:12
94
211
2:29:30
89
366
1:29:40
84
227
1:59:10
89
303
2:30:00
120
370