34007 256
25062 333
35495 464
42401 849
4174 273
7251 782
5052 125
3344 195
4736 424
6251 544
7618 673
3569 441
4009 630