12094 515
16710 327
10796 176
4525 284
3495 659
4051 426
4920 680
6225 370
3880 428
5932 837
3627 578
9142 850