14507 269
23625 270
8186 298
2693 327
33649 288
11266 722
9358 715
4668 888
6992 51
4898 574
29991 768