Latest 971
2:23:29
198
117
2:59:48
215
80
2:06:38
233
86
3:22:36
128
188
1:45:41
233
93
40:53
107
54
1:54:16
363
85
3:01:29
400
88
3:05:50
374
226
2:04:09
176
53
3:59:38
804
166
2:50:38
414
183
32:21
69
36
1:49:40
157
128
2:14:41
109
134
2:39:22
388
196
3:29:55
177
62
3:05:26
347
114
1:48:57
96
89
2:19:39
97
178