Latest 89
1:59:53
83
402
3:28:58
165
514
2:40:12
107
202
1:57:31
96
195
28:15
20
40
4:00:01
152
412
2:25:49
80
310
1:09:41
68
112
3:38:28
156
296
1:25:00
69
182
3:24:33
143
530
3:59:36
175
423
3:47:16
193
525
2:57:59
151
226
3:54:06
209
487
2:48:57
119
287
38:49
20
134
4:00:02
166
409
1:13:06
49
90
3:59:41
148
438