Latest 2989
3:00:00
133
225
2:21:37
105
143
2:30:00
93
212
2:00:00
80
188
2:30:00
110
96
2:30:00
87
25
2:00:00
62
27
2:00:00
83
138
2:10:10
74
235
1:55:19
70
140
2:30:00
106
188
2:22:39
121
148
1:30:01
64
34
2:00:00
99
122
2:00:00
98
107
2:16:53
92
135
2:11:22
103
125
2:00:01
98
137
2:30:03
105
285
2:00:00
101
36