Latest
3:58:11
111
303
58:53
21
33
1:15:48
28
81
1:26:30
39
175
2:32:54
55
100
1:38:35
43
43
2:02:20
68
160
2:44:07
105
11
1:22:29
29
133
2:14:25
46
435
53:39
26
19
1:12:31
54
42
1:51:36
43
73
1:23:27
78
79
1:45:58
67
34
1:17:52
40
83
1:50:02
67
32
41:13
20
1
4:00:01
90
14
54:25
37
70