Latest 1593
2:02:47
206
144
1:56:41
203
173
1:04:31
70
99
2:00:57
188
190
1:59:26
134
138
1:59:57
171
203
2:03:53
166
78
1:59:43
165
205
2:00:43
158
151
2:03:39
161
101
2:01:38
125
114
1:45:37
189
211
2:02:26
166
368
1:55:22
142
311
59:19
49
55
1:58:52
174
260
2:06:21
171
187
2:03:17
152
119
1:56:56
151
152
1:58:10
132
180