12199 59
115677 255
4871 152
10177 614
3709 501
23739 799
6612 145
18162 519
3847 759
4461 614
20683 762