Latest 865
2:29:54
121
597
2:30:00
97
532
2:29:50
88
528
2:29:50
90
478
2:29:40
98
526
2:30:12
83
410
2:29:59
102
426
2:29:46
126
729
1:59:45
75
507
2:00:20
51
113
2:26:10
90
679
2:33:50
115
836
2:30:28
90
683
2:29:42
81
737
1:29:26
85
405
1:00:01
61
300
2:29:40
87
720
2:29:35
79
882
2:32:47
107
875
3:00:08
92
730