160 38
365 990
752 878
620 40
559 11
887 498
927 790
423 666
581 362
742 158
591 576
148 663
1027 70
1248 887
504 412
957 521
886 323
793 193
790 789
848 718