Latest
2:50:28
108
70
3:26:28
263
26
3:57:12
193
149
1:42:27
69
20
1:46:11
50
31
3:33:39
169
43
3:31:40
160
36
3:38:40
136
52
2:41:18
93
37
36:44
28
36
3:59:32
144
34
57:39
24
2
37:33
49
18
3:17:01
139
77
1:26:58
66
20
3:34:24
129
35
1:35:35
64
28
3:54:14
200
16
1:49:07
72
52
1:19:05
44
21