299 360
302 879
395 383
50 939
589 569
804 258
596 977
896 733
223 35
860 672
668 950
663 254
372 483
957 747
344 144
513 576
69 692
372 279
327 1000
846 656