12014 59
115637 255
4862 152
10176 614
3703 501
23702 799
6587 145
18107 518
3847 759
4459 614
20677 762