667 607
109 5
333 908
217 86
473 496
786 350
407 263
160 693
232 952
697 827
935 577
105 630
225 520
504 15
842 120
482 177
903 642
629 235
858 847
866 631