14504 269
23606 270
8183 298
2691 327
33641 288
11263 722
9354 715
4660 888
6979 51
4889 574
29986 768