Latest
2:05:18
51
22
3:31:18
77
136
2:47:12
57
116
2:22:54
52
22
1:16:20
5
1:48:21
75
133
2:01:43
73
123
2:06:23
71
85
1:43:28
55
75
1:42:20
48
11
1:28:03
51
6
1:25:00
50
44
2:46:14
88
238
2:50:41
84
53
3:59:25
109
155
39:41
0
43:49
26
2
4:00:01
104
102
50:37
45
3
1:20:02
35
70