Latest 228
3:29:15
250
501
3:14:40
247
391
4:00:00
237
147
1:58:42
157
129
3:26:52
255
728
2:55:08
230
437
2:58:35
199
103
2:27:32
147
438
2:00:02
141
19
4:00:00
265
498
3:29:42
285
349
1:18:22
109
174
3:15:00
291
471
1:41:15
120
126
49:12
57
41
2:36:25
194
259
3:10:24
208
186
1:21:52
109
94
3:52:11
285
281
2:18:01
118
59