12140 515
16795 327
10735 176
4545 284
3510 659
4073 426
4924 681
6301 370
3904 428
6003 837
3622 578
9209 850