Latest 1676
3:29:27
946
1152
58:30
258
404
3:26:09
850
867
2:51:13
697
927
3:54:00
934
1350
3:57:11
1,018
1036
2:58:11
626
645
27:55
129
128
57:39
220
309
3:28:30
1,044
871
3:27:30
1,086
691
3:58:11
1,400
972
2:57:49
655
656
2:59:12
677
599
3:57:55
1,308
626
3:57:28
1,417
796
2:57:10
833
603
2:57:09
625
576
58:51
340
294
26:35
128
71