12156 59
115664 255
4869 152
10177 614
3705 501
23727 799
6611 145
18149 519
3847 759
4459 614
20682 762