Latest 254
1:13:09
85
57
3:55:05
233
507
2:18:03
140
102
3:03:08
200
98
3:16:26
205
150
2:13:47
118
139
1:08:56
91
8
3:52:54
305
151
1:46:50
100
52
4:00:00
247
263
1:34:57
133
32
1:17:21
103
9
1:21:05
93
34
3:41:38
204
431
4:00:00
220
209
2:19:24
133
93
3:33:02
173
289
1:33:04
89
77
4:00:00
139
201
2:12:52
166
269