Latest 104
30:02
58
178
2:00:01
111
375
30:01
63
198
2:02:40
68
127
3:04:11
140
441
1:29:35
55
36
3:58:53
132
496
2:10:01
71
130
2:42:11
113
129
3:38:25
135
181
1:44:37
77
178
1:40:16
73
75
3:00:01
172
527
1:37:56
82
168
30:00
75
172
2:00:02
134
612
2:16:50
116
168
2:02:13
91
281
1:40:41
93
215
1:29:32
128
197