328 988
635 562
603 412
727 642
914 888
395 951
639 583
412 319
646 1000
929 182
714 419
173 927
199 848
848 26
946 926
587 569
463 308
782 868
613 528
86 979