14502 269
23603 270
8181 298
2691 327
33637 288
11261 722
9353 715
4659 888
6976 51
4881 574
29984 768