12142 515
16798 327
10739 176
4548 284
3511 659
4073 426
4926 681
6306 370
3906 428
6004 837
3622 578
9213 850