1035 550
46 578
222 160
527 715
398 469
330 771
170 95
811 109
572 13
456 880
692 630
287 191
727 548
220 492
633 56
67 667
773 412
542 979
153 840
869 777