12112 59
115662 255
4867 152
10176 614
3704 501
23717 799
6608 145
18145 519
3847 759
4459 614
20679 762