1192 601
838 452
366 64
949 672
207 217
163 808
24 344
322 764
486 140
473 639
716 830
807 815
643 398
944 691
78 781
999 498
803 620
921 255
59 420
251 552