916 239
205 500
108 485
658 481
678 897
32 40
564 27
443 878
450 447
504 911
685 947
805 142
89 501
666 770
733 247
148 861
88 613
714 682
732 918
323 1000