Latest 25
1:07:23
64
37
1:34:06
96
71
1:31:25
35
125
2:20:59
162
359
1:46:42
82
165
4:00:01
182
129
2:21:57
115
53
4:00:01
182
134
2:40:44
106
96
2:41:24
135
90
1:51:44
56
10
2:46:31
192
117
2:35:31
136
84
3:57:06
235
86
2:34:45
85
80
3:45:14
173
70
4:00:01
106
35
2:30:22
110
251
2:18:26
83
213
3:39:10
176
163