Latest
1:45:49
94
54
1:58:46
79
95
1:54:58
56
32
2:17:43
89
30
1:47:23
95
125
2:03:35
75
28
2:09:31
97
100
21:41
19
10
1:46:35
85
65
33:50
33
21
2:13:13
67
154
2:39:55
156
80
2:17:26
115
109
3:49:20
233
148
3:32:06
267
165
1:58:15
81
44
2:21:47
112
85
3:11:09
169
137
1:41:23
90
51
2:32:26
131
156