Latest 2921
2:29:58
142
235
2:44:27
149
145
2:30:00
146
48
2:30:00
135
152
2:30:01
91
80
2:29:57
85
167
2:29:58
125
68
2:29:56
107
100
2:00:00
89
76
2:30:00
147
152
2:30:00
150
207
1:30:00
61
45
2:44:58
118
153
1:18:41
46
110
2:30:01
128
98
2:30:00
141
116
2:29:58
124
203
1:30:00
81
86
2:00:00
81
77
3:00:01
205
80