14242 28
45678 415
34108 405
46751 601
16150 839
16952 710
21444 697
24617 602
29674 375
4115 715
4333 266
13249 242
22948 348
4670 564
20575 478
1425 307