Latest 194
3:58:24
154
265
3:55:37
136
381
3:55:37
158
365
2:54:01
100
138
3:58:04
158
80
3:56:35
142
251
3:59:52
110
205
36:52
32
23
4:00:01
95
147
3:57:50
155
495
3:47:28
163
159
3:53:29
134
398
3:48:06
135
240
2:38:59
82
142
3:58:29
126
444
3:55:06
176
96
3:59:41
155
266
7:57:48
285
398
2:37:48
142
2992
7:44:06
228
631