10 31
898 525
97 75
489 327
699 702
48 844
59 273
950 761
626 412
378 904
356 386
549 404
422 561
172 396
557 927
686 912