Latest 537
40:12
30
8
2:01:26
79
167
3:20:58
155
48
3:53:37
183
89
1:40:25
147
11
3:37:55
150
103
1:03:20
49
22
3:58:21
185
101
3:24:20
275
131
1:52:49
89
103
2:28:23
290
77
2:10:53
147
130
1:38:49
94
124
2:52:20
106
81
3:04:21
143
120
1:25:11
231
51
2:30:51
115
210
3:07:23
149
83
1:25:44
71
76
3:23:31
104
108