14266 269
22475 270
7389 298
2509 327
32572 288
10604 721
9017 715
4423 888
6654 51
4452 574
5572 759