Latest 590
2:54:17
150
373
1:49:47
95
413
2:29:30
129
417
1:29:25
80
88
1:17:55
62
118
2:51:52
128
197
4:00:01
172
450
2:07:08
105
265
30:15
19
27
2:14:45
129
204
2:48:05
142
575
30:22
28
35
2:52:50
149
558
1:44:37
71
231
2:25:19
115
353
1:57:01
85
312
3:31:16
163
311
2:28:03
134
326
2:59:19
129
292
2:34:17
124
466