Latest 354
3:59:49
230
402
3:56:33
223
125
3:59:25
261
144
3:58:58
266
345
3:27:29
233
89
3:59:21
211
71
1:29:59
85
77
2:27:31
204
79
3:00:34
233
150
2:54:30
251
481
3:59:01
158
232
3:59:32
181
321
31:25
74
48
1:31:45
41
8
1:59:42
149
58
3:09:41
261
104
2:45:31
120
24
1:55:28
139
115
1:25:06
110
69
1:29:48
116
88