563 521
296 75
87 29
883 284
795 886
724 838
287 88
807 555
554 113
874 858
543 720
844 919
194 119
683 1000
493 674
734 919
388 679
29 29
828 122
789 272
598 612
126 885
1002 663