Latest 102
1:59:15
129
320
2:07:00
140
488
3:24:30
132
886
3:26:07
140
888
1:44:27
109
552
3:33:30
182
808
1:55:15
131
636
1:59:44
128
530
2:16:03
146
295
2:52:22
88
795
3:00:02
107
885
4:00:00
164
916
2:14:49
135
536
1:54:45
91
529
1:59:51
73
524
2:58:56
109
657
2:59:51
93
696
4:00:00
107
488
28:37
33
55
1:28:54
50
215