14926 271
23298 270
7798 298
2609 327
33332 288
10934 721
9139 715
4511 888
6801 51
4674 574
5847 759