Latest 340
4:00:01
222
249
1:21:58
86
78
2:41:20
194
70
2:14:05
125
194
3:32:32
221
230
3:55:53
346
100
2:40:59
121
145
3:36:03
173
120
1:38:58
60
65
3:57:22
144
123
15:11
22
10
4:00:01
191
185
2:55:32
128
152
1:46:13
103
82
1:31:58
70
47
2:03:45
68
49
3:55:58
277
260
25:36
28
40
3:56:12
244
133
1:49:36
106
38