12166 59
115669 255
4870 152
10177 614
3705 501
23729 799
6611 145
18153 519
3847 759
4459 614
20683 762