12150 515
16802 327
10747 176
4554 284
3512 659
4081 426
4929 681
6314 370
3909 428
6005 837
3628 578
9222 850