156 32
203 571
579 313
463 647
935 885
155 936
951 735
437 786
693 926
83 960
993 181
983 192
775 941
815 970
411 891
70 657
884 966
926 590
1000 494
128 734