12345 316
21712 801
10742 419
7422 54
10227 660
12163 528
9047 321
4224 543
14358 905
6405 350
16612 505
9918 355