Latest 641
1:30:04
98
100
1:00:04
97
75
2:30:03
145
151
1:30:03
105
91
1:00:02
100
160
2:29:56
151
144
1:00:04
103
73
1:30:03
103
85
1:30:02
117
134
1:00:04
102
134
1:00:04
102
154
2:00:01
132
97
59:54
102
82
2:30:05
105
201
2:00:05
121
174
1:00:04
97
133
2:00:05
107
241
1:00:04
103
86
2:00:07
128
131
1:30:03
107
73