Latest
1:57:39
85
67
2:57:30
153
26
16:48
14
9
29:54
16
13
1:00:01
33
6
3:59:26
164
88
59:59
54
16
3:31:32
163
29
1:27:25
56
18
3:58:18
173
116
21:49
18
1
1:04:50
56
11
2:30:14
114
219
1:35:13
88
102
1:36:15
62
74
3:58:05
150
56
2:11:54
122
118
59:21
37
1
59:24
64
76
3:58:40
182
129