1011 498
840 47
353 793
303 92
277 732
468 452
39 817
698 650
688 397
373 753
823 632
290 308
329 221
650 325
42 289
947 532
480 592
428 119
581 615
615 533