Latest 87
3:38:52
599
1066
3:16:42
578
1059
3:51:55
490
657
29:59
58
143
13:03
54
120
4:00:02
817
1675
3:58:32
623
825
42:48
121
155
4:00:01
537
741
3:28:51
1,117
1000
3:43:13
598
630
3:11:30
458
907
1:06:07
135
308
3:32:20
663
1019
3:45:30
671
668
3:48:19
549
1225
3:46:36
645
1292
3:49:36
752
893
3:53:42
769
1289
2:53:50
479
795