Latest 114
38:25
46
36
4:00:01
210
80
4:21:53
277
203
2:54:28
213
144
2:24:21
211
53
2:45:29
189
66
2:25:17
199
98
3:15:00
268
279
2:12:15
188
76
3:18:53
312
148
11:21
55
26
4:00:01
555
301
2:18:39
335
111
1:59:09
295
185
3:24:20
378
164
2:03:31
279
162
1:27:38
141
65
2:45:05
372
162
2:15:13
242
53
1:27:25
147
64