14506 269
23620 270
8186 298
2692 327
33649 288
11263 722
9358 715
4665 888
6991 51
4895 574
29986 768