16957 590
47648 652
107654 701
36753 412
120450 592
151239 432
44654 81
18217 277
54087 420
216662 492