296 75
882 284
744 341
628 167
489 674
216 175
602 675
1266 29
19 567
788 46
385 838
541 914
778 466
793 886
705 619
802 555
542 720
842 919
870 858
28 40
732 313