Latest 1082
2:19:26
124
56
2:07:41
90
124
2:42:53
144
44
1:36:37
80
50
2:31:08
160
86
2:34:39
122
104
1:42:03
67
45
2:08:43
114
118
3:38:00
169
64
2:39:56
182
131
2:16:29
100
31
2:29:49
141
73
2:45:55
180
73
2:40:59
154
56
3:39:07
171
144
2:44:47
87
60
2:58:37
120
128
2:20:54
49
61
2:20:08
83
103
3:09:08
136
154