12116 515
16747 327
10840 176
4575 284
3509 659
4079 426
4930 680
6238 370
3905 428
5971 837
3639 578
9169 850