14995 276
8464 441
31660 432
15011 486
18488 182
48202 519
12005 515
30443 753
39676 141
16542 553
8061 576