Latest 396
2:40:45
370
234
4:00:01
272
476
2:24:16
197
141
2:16:34
234
193
1:18:52
140
172
1:13:50
112
111
27:12
66
42
3:16:36
348
342
1:27:21
140
128
1:07:30
110
38
3:36:19
273
215
1:17:37
122
168
43:24
81
29
2:12:35
174
123
2:22:09
205
272
2:30:51
154
87
3:01:50
283
84
2:59:35
235
139
2:18:58
213
127
3:09:06
243
164