Latest
1:05:47
43
68
1:27:54
74
33
2:30:55
197
76
3:02:06
197
190
1:56:22
65
49
2:35:05
164
80
1:09:04
67
62
12:04
62
25
1:30:01
168
211
1:47:35
89
20
1:31:26
90
40
1:13:22
63
7
2:13:56
88
18
2:05:34
98
41
3:47:38
161
48
3:39:33
233
24
4:14:20
225
110
2:12:56
150
83
3:47:12
223
40
3:40:47
177
80