Latest 688
2:47:39
113
241
1:55:21
88
107
2:05:38
105
89
2:41:17
104
370
2:55:15
128
394
2:46:52
118
501
2:58:15
117
432
3:18:28
202
463
2:29:32
148
275
2:21:03
119
306
2:35:05
131
189
2:34:41
120
258
2:44:24
123
317
2:40:06
134
223
1:35:29
82
134
3:08:36
144
206
2:21:14
140
131
2:49:35
156
360
3:32:09
174
206
3:01:04
177
503