Latest
2:31:13
25
100
2:19:28
21
98
1:52:49
35
72
2:00:38
18
84
1:13:05
29
88
3:05:39
42
153
2:02:02
31
134
2:59:56
37
113
2:14:09
34
85
2:38:26
25
95
2:35:07
22
205
2:40:51
41
112
1:48:16
31
18
51:22
22
38
1:19:51
21
88
56:19
14
79
3:28:14
26
296
2:37:01
40
124
3:06:23
49
332
2:06:58
32
85