Latest 109
2:10:44
983
948
2:00:06
655
1515
2:03:09
816
2043
1:48:22
742
858
3:10:05
297
423
3:57:27
714
864
2:00:05
797
596
2:32:30
825
556
1:59:51
956
835
2:53:20
1,767
1199
3:03:19
660
1661
2:53:05
947
1850
43:30
78
151
3:53:18
236
617
1:30:05
532
538
3:11:19
221
742
3:56:35
714
1129
2:38:53
1,069
1134
3:05:49
289
761
3:50:27
659
1190