12150 515
16801 327
10747 176
4554 284
3512 659
4081 426
4929 681
6312 370
3907 428
6004 837
3627 578
9220 850