305 370
263 505
310 207
938 194
109 875
847 945
709 723
641 695
97 43
123 414
759 186
993 300
770 841
935 753
757 766
823 981
15 490
819 164
390 575
144 755