1008 552
597 983
640 576
207 583
139 536
1020 494
614 61
100 323
953 565
764 372
714 808
379 355
502 286
621 282
894 969
438 954
414 146
723 974
38 539
869 197