1010 552
597 983
641 576
207 583
139 536
1020 494
614 61
100 323
954 565
764 372
714 808
380 355
503 286
622 282
894 969
438 954
415 146
724 974
39 539
869 197