Latest
2:13:58
61
190
19:51
25
60
1:44:05
65
176
1:13:40
39
176
2:47:45
79
182
2:09:03
72
141
1:37:25
53
83
2:05:33
93
71
1:34:13
33
59
2:03:10
91
264
1:04:01
51
28
14:52
22
8
4:00:04
122
143
08:25
9
15
1:56:43
74
54
2:05:55
80
152
2:02:45
90
185
37:40
26
21
46:09
37
82
53:31
37
106