Latest 309
1:59:47
210
151
2:28:26
190
331
1:59:58
155
181
1:59:56
152
283
1:29:38
162
167
1:29:55
214
357
59:58
132
175
1:59:46
173
374
1:43:25
223
460
59:50
125
114
59:52
159
293
1:29:52
236
433
59:59
91
190
2:29:54
279
469
1:59:41
239
284
56:26
62
145
1:30:00
184
143
59:56
85
138
1:59:56
120
154
1:59:55
113
325