12142 515
16798 327
10737 176
4548 284
3511 659
4073 426
4924 681
6306 370
3905 428
6004 837
3622 578
9211 850