Latest 25
30:01
6
6
2:40:01
84
83
1:47:02
57
55
2:38:56
100
25
1:18:21
66
50
3:49:57
153
276
3:39:27
112
129
3:50:11
116
100
3:14:23
117
130
3:43:29
130
37
3:11:00
136
200
2:31:20
74
145
3:38:00
117
75
2:51:27
99
131
3:57:12
172
153
3:47:34
102
231
3:49:25
107
101
2:42:21
113
180
2:58:48
109
119
2:20:43
74
149