Latest 591
3:59:14
198
1054
3:59:49
182
983
3:59:11
182
894
28:35
32
49
3:13:46
142
797
3:59:31
173
1061
42:39
41
134
2:15:57
100
698
3:59:33
237
1144
2:45:01
156
221
58:49
58
305
1:28:40
55
343
3:51:40
221
812
29:10
52
268
3:58:15
207
1546
29:51
61
159
3:59:48
260
981
2:47:12
167
822
59:25
64
283
3:28:25
228
1178