12068 59
115654 255
4865 152
10176 614
3704 501
23712 799
6603 145
18132 519
3847 759
4459 614
20677 762