12150 515
16816 327
10753 176
4554 284
3528 659
4092 426
4943 680
6298 370
3921 428
5975 837
3640 578
9201 850