Latest 1639
3:36:06
212
132
2:55:59
320
137
1:57:00
152
98
3:49:03
245
149
2:01:49
56
25
3:53:13
226
160
3:14:36
183
115
1:20:16
45
8
2:50:06
157
172
2:54:11
238
97
2:04:45
182
125
3:58:22
418
280
3:46:01
385
138
3:01:46
203
132
3:54:53
255
177
1:18:40
36
46
3:56:24
229
239
3:58:27
362
150
2:16:24
162
95
1:22:22
48
4