Latest 541
3:59:09
948
370
3:58:20
376
213
3:58:17
308
403
3:26:50
292
492
3:59:22
482
295
3:57:43
253
417
3:30:29
220
238
4:00:01
287
323
3:09:21
400
277
1:23:55
148
96
3:57:40
325
260
2:08:42
214
287
3:58:30
373
369
2:07:16
192
171
1:39:54
123
180
2:57:07
285
185
7:54:17
794
777
3:58:29
417
383
3:48:06
497
407
2:22:48
267
418