12243 59
115680 255
4874 152
10179 614
3709 501
23748 799
6616 145
18188 519
3847 759
4467 614
20684 762