Latest 406
55:41
70
38
1:01:25
100
190
53:41
95
75
2:00:01
125
45
48:26
67
46
1:59:38
161
177
1:53:29
153
332
1:30:04
109
309
1:30:04
129
352
2:06:35
170
380
2:06:49
147
122
30:01
49
118
2:09:45
171
245
2:00:02
179
244
2:17:40
205
277
1:05:22
94
166
2:47:25
249
393
1:18:32
100
27
2:00:00
153
263
2:00:01
144
130