Latest
59:32
113
83
58:52
111
92
30:02
69
43
1:00:01
121
98
1:37:06
195
116
1:39:22
139
130
1:17:43
115
74
1:29:53
179
159
58:58
74
87
59:20
98
102
2:12:12
527
568
1:27:52
129
97
58:49
103
105
1:30:06
173
166
28:19
76
63
58:56
131
66
59:35
83
78
56:49
74
101
55:44
129
74
30:01
38
19