Latest
3:01:01
93
29
2:22:48
115
34
2:10:34
88
57
2:30:36
130
74
3:01:05
156
72
1:00:14
120
171
3:03:01
150
78
1:11:14
103
68
2:57:47
136
101
2:00:13
100
37
2:57:01
162
26
2:30:27
133
79
2:01:13
151
49
2:45:21
149
144
2:10:59
118
72
1:59:23
126
67
59:49
68
102
59:53
89
71
4:00:02
143
143
4:00:01
200
233