Latest 482
2:27:12
83
68
2:22:27
66
84
1:53:14
119
294
2:48:19
69
39
2:03:39
72
232
2:49:08
103
27
2:35:39
151
390
2:32:26
124
222
2:46:51
169
421
2:22:58
142
330
3:44:59
109
247
3:17:58
178
441
3:24:16
122
456
3:44:14
141
311
1:59:05
50
145
3:35:16
303
90
3:46:09
398
320
1:44:26
87
160
3:36:00
168
313
3:56:21
187
201