635 297
873 176
896 524
18 263
930 198
281 246
190 255
70 372
307 647
806 150
457 60
596 793
579 596
1005 105
403 676
512 710
105 567
968 543
294 799
846 883