12095 515
16710 327
10796 176
4526 284
3495 659
4055 426
4920 680
6225 370
3881 428
5933 837
3627 578
9146 850