Latest 393
2:55:52
96
372
3:53:57
95
478
3:07:22
67
455
2:53:42
109
745
2:18:17
103
323
3:29:48
171
984
3:07:42
142
588
4:00:00
158
1094
3:19:11
150
736
3:04:27
127
516
3:28:28
170
689
3:26:27
194
629
3:15:54
159
896
3:25:24
164
820
3:17:14
175
749
3:00:41
134
811
2:31:50
119
491
3:12:49
148
894
2:10:48
86
471
3:09:14
148
715