Latest 786
2:02:00
135
108
3:23:56
115
56
2:43:52
130
56
1:24:22
51
45
1:22:01
50
7
1:58:47
116
24
2:57:41
195
81
3:59:47
210
75
2:32:29
125
83
2:14:32
180
131
2:14:58
115
79
2:05:41
95
93
2:26:13
170
131
1:49:01
101
25
1:19:21
76
2
2:16:58
185
149
3:23:17
267
125
2:29:12
203
131
1:35:18
107
79
1:59:15
171
134