14512 269
23672 270
8215 298
2698 327
33685 288
11281 722
9372 715
4674 888
7030 51
4923 574
30022 768