905 941
690 337
106 445
487 893
896 108
657 152
533 1000
700 80
495 200
43 879
991 721
592 610
548 951
230 516
257 261
875 174
631 536
740 154
313 182
192 193