14512 269
23670 270
8215 298
2698 327
33681 288
11280 722
9366 715
4674 888
7027 51
4923 574
30013 768