Latest 456
3:16:22
135
70
3:59:00
154
161
3:44:03
126
95
2:02:36
96
63
3:57:39
224
218
2:58:40
89
42
3:50:31
138
91
2:53:38
128
104
2:39:24
180
133
2:53:23
167
110
3:11:07
162
183
2:03:01
101
31
3:02:38
133
196
3:30:27
115
96
2:15:21
98
55
50:26
51
70
3:25:50
138
198
3:44:41
126
61
4:00:01
255
115
3:57:36
205
230