865 963
71 916
614 552
25 40
355 246
65 5
550 851
803 681
584 979
915 796
344 246
148 619
220 748
704 308
1035 765
85 822
801 157
205 903
584 530
564 833