12052 59
115645 255
4863 152
10176 614
3704 501
23708 799
6602 145
18129 519
3847 759
4459 614
20677 762