Latest 580
1:15:25
140
100
1:17:03
206
143
1:35:47
88
16
2:07:47
101
2:53:24
405
311
2:11:00
108
1:36:27
120
104
3:57:55
354
193
36:36
100
120
3:57:33
388
334
46:49
175
106
3:24:09
356
308
3:50:26
355
198
2:38:55
295
252
2:00:40
179
148
4:00:01
276
255
1:26:31
124
112
1:18:10
182
134
3:58:59
610
514
3:49:33
302
324