12036 59
115642 255
4863 152
10176 614
3703 501
23708 799
6590 145
18128 519
3847 759
4459 614
20677 762