703 670
251 446
1149 38
703 54
655 174
924 832
896 713
804 821
1011 925
671 893
799 205
167 128
592 580
316 722
695 949
256 888
271 733