12093 515
16710 327
10795 176
4524 284
3495 659
4051 426
4919 680
6225 370
3880 428
5932 837
3627 578
9140 850