12212 59
115678 255
4872 152
10177 614
3709 501
23740 799
6614 145
18164 519
3847 759
4464 614
20683 762