Latest
30:01
22
24
30:02
34
28
30:02
27
36
2:30:01
79
72
30:01
27
4
2:34:03
115
43
1:00:01
38
71
1:28:52
62
59
3:19:22
131
128
59:47
230
159
3:47:20
200
186
3:58:13
184
108
2:23:48
135
96
1:01:45
80
39
1:39:54
82
51
2:04:24
171
115
1:51:15
116
94
1:58:50
89
122
2:29:47
124
172
1:09:24
57
79