Latest
2:38:20
78
374
55:11
10
90
30:01
14
80
29:25
7
62
1:16:13
39
10
1:15:27
53
27
1:16:19
43
20
1:39:48
44
49
1:11:00
36
38
1:28:25
25
35
1:33:43
22
58
1:38:37
23
78
1:18:30
24
124
1:17:33
26
156
1:58:19
16
62
50:59
8
38
2:17:55
27
122
46:15
16
57
1:52:32
32
198
2:13:05
27
132