999 693
811 526
411 150
14 622
854 641
914 616
456 253
801 57
666 493
704 110
788 178
653 761
575 932
44 813
985 766
592 351
369 754
385 357
666 226
656 618