Latest
59:33
99
30
2:18:22
200
129
2:00:10
116
98
1:29:19
94
45
15:53
14
17
1:00:08
70
88
1:01:13
76
60
2:26:59
139
228
1:59:48
118
40
1:59:56
112
78
1:29:43
79
34
1:58:30
107
74
1:59:49
94
69
1:59:34
107
109
2:00:05
117
100
59:53
69
35
1:59:24
139
105
1:29:51
101
84
1:59:26
124
78
1:26:37
127
60