Latest
3:01:05
151
72
1:00:14
113
171
3:03:01
149
78
1:11:14
103
68
2:57:47
135
101
2:00:13
100
37
2:57:01
162
26
2:30:27
133
79
2:01:13
150
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