Latest 95
1:28:16
244
269
2:59:18
651
1098
1:58:04
342
635
2:41:00
457
720
3:30:01
670
1302
2:00:02
475
844
2:52:38
501
1047
3:29:42
449
1174
2:59:39
340
979
3:30:28
407
1089
51:52
318
204
2:49:45
567
663
3:32:35
913
2341
2:07:30
357
1527
3:24:57
303
585
3:38:38
266
891
3:30:00
391
575
3:56:18
495
939
3:29:57
607
1089
2:28:48
185
465