Latest
2:38:42
44
216
3:35:38
63
157
3:56:33
69
80
2:14:36
46
116
2:13:10
31
26
2:00:12
370
587
3:47:34
71
100
2:07:54
40
152
3:43:12
54
219
3:40:39
50
93
3:14:38
71
136
3:06:57
44
127
1:46:44
28
116
2:10:27
32
17
1:24:25
35
51
2:04:02
27
25
15:38
9
13
3:53:50
74
142
3:56:07
69
218
1:29:50
22
96