14506 269
23624 270
8186 298
2693 327
33649 288
11263 722
9358 715
4668 888
6992 51
4896 574
29989 768