Latest
3:03:01
136
78
1:11:14
101
68
2:57:47
135
101
2:00:13
100
37
2:57:01
162
26
2:30:27
133
79
2:01:13
147
49
2:45:21
149
144
2:10:59
118
72
1:59:23
126
67
59:49
68
102
59:53
88
71
4:00:02
143
143
4:00:01
200
233
1:00:08
77
42
2:05:17
103
48
2:14:43
127
130
1:59:05
118
40
3:16:51
170
101
30:01
53
31