Latest 286
59:27
84
122
1:29:12
94
211
2:29:30
89
366
1:29:40
85
227
1:59:10
89
303
2:30:00
120
370
1:59:10
108
245
2:59:30
120
430
2:29:56
91
232
2:57:40
145
418
2:59:17
128
263
59:31
65
105
1:12:09
40
99
3:29:10
120
347
2:29:27
116
265
2:58:34
133
190
2:30:01
91
244
2:29:00
115
317
3:00:03
130
481
1:28:19
64
158