Latest 116
57:59
71
206
1:57:51
186
580
1:59:45
185
230
58:49
81
117
1:00:02
75
83
2:56:52
231
373
58:40
80
111
1:59:39
123
177
1:59:02
184
211
59:11
98
125
2:29:42
155
140
2:57:06
252
347
1:55:59
181
245
1:56:12
188
307
3:29:59
320
614
59:36
103
222
1:43:47
188
256
1:29:06
173
476
56:15
135
297
2:58:54
292
443