Latest 82
3:19:35
139
188
2:23:27
119
75
2:29:47
76
182
1:28:28
36
8
2:26:23
94
163
1:27:45
56
100
2:27:30
112
124
2:21:19
120
74
1:56:34
75
102
07:22
8
16
4:00:02
215
174
2:58:56
162
111
2:34:43
116
105
2:33:41
133
58
2:11:48
101
145
2:17:52
180
115
5:04:06
155
98
3:45:30
188
141
2:14:28
99
28
2:45:02
164
70