333 75
332 601
320 688
315 934
309 572
287 180
282 306
278 144
269 37
268 213
267 387
258 566
254 451
252 377
252 768
244 932
243 684
231 73
227 897
197 27