Latest
30:03
17
67
30:01
35
99
30:06
25
133
30:02
21
76
2:18:09
62
162
3:28:55
103
64
30:01
11
76
1:00:01
22
30
27:18
9
81
2:49:34
90
284
4:00:01
96
147
30:10
16
67
2:43:15
82
75
30:06
28
116
2:34:49
75
103
2:12:03
61
93
30:00
17
61
2:04:58
65
70
3:38:39
92
248
60:00
25
72