Latest 2865
2:30:01
137
52
2:30:01
132
38
2:25:26
115
160
2:30:00
138
122
2:50:12
173
128
1:59:59
91
91
3:00:00
112
75
2:30:00
100
134
2:30:00
114
17
2:30:01
129
59
2:30:00
150
79
2:24:34
134
106
3:00:00
159
193
3:00:00
148
160
2:30:00
104
34
2:30:00
140
53
1:30:01
68
17
2:49:00
141
93
2:46:25
137
181
2:00:00
103
15