Latest 291
2:59:13
142
470
2:06:25
95
352
2:16:01
119
376
2:11:45
124
395
56:40
85
180
1:59:55
129
407
59:43
80
243
1:58:52
140
406
2:00:00
113
393
1:59:04
110
372
1:59:52
124
361
3:59:42
137
606
1:59:54
100
339
3:58:33
177
612
5:33:56
190
519
1:59:49
99
406
2:28:52
80
181
1:59:35
86
345
1:15:53
55
164
2:29:27
119
465