Latest 2852
2:15:07
113
94
2:00:00
106
49
3:00:01
154
103
3:18:28
170
205
2:30:00
114
105
2:00:01
118
30
2:30:01
115
55
2:16:50
135
100
2:21:27
137
66
2:30:00
142
64
1:30:00
67
61
49:59
42
33
2:30:00
115
60
3:00:00
158
84
2:30:00
132
157
3:00:00
140
120
3:00:00
131
232
2:00:00
141
64
2:30:00
109
58
2:16:13
117
157