1001 933
753 657
200 631
504 700
400 834
231 347
248 499
844 516
422 658
809 248
696 311
231 336
754 58
475 430
447 424
796 323
133 798
803 525
739 961
468 530