Latest
3:03:50
96
30
26:23
20
8
2:38:28
137
34
2:54:56
140
170
3:03:47
125
179
57:41
41
42
3:14:30
118
52
3:51:30
206
151
40:45
117
14
1:30:44
216
3
15:50
23
10
3:57:33
680
16
1:58:57
160
52
3:42:38
291
22
1:54:15
136
65
3:59:24
490
154
19:54
15
41
29:40
17
74
06:24
7
0
4:00:01
116
13