Latest
1:12:54
103
56
2:32:52
140
92
59:08
73
53
1:00:11
61
37
3:34:40
181
196
3:15:55
147
105
1:40:08
95
54
4:00:01
193
174
1:35:21
84
38
2:40:02
189
152
42:52
51
14
1:27:52
85
72
2:58:59
191
155
17:36
27
9
39:35
58
39
1:39:20
143
81
3:26:54
128
122
1:02:08
68
81
3:57:16
233
209
3:21:34
139
166