Latest 582
2:21:44
238
123
2:10:50
298
121
1:18:46
257
163
1:41:48
535
175
2:27:14
258
153
2:33:56
221
108
2:39:17
215
134
2:56:11
232
136
2:25:11
244
179
1:44:26
121
34
2:31:27
210
152
1:04:10
105
80
1:13:59
114
77
22:00
48
32
18:39
40
31
2:11:06
156
47
1:47:02
120
131
1:27:34
130
122
2:40:09
295
149
2:07:53
180
51