Latest 247
2:46:52
52
187
3:24:53
77
275
3:39:11
127
63
3:56:06
111
83
3:02:00
47
30
3:42:52
110
143
3:32:29
133
169
3:31:45
70
182
3:18:47
79
110
3:41:38
109
89
1:17:27
46
100
2:58:18
104
115
3:59:55
80
94
3:28:27
73
138
3:50:56
38
120
3:57:55
39
117
3:56:57
68
103
3:56:36
42
120
3:53:22
58
107
2:41:12
89
147