14961 276
8437 441
31654 432
14999 486
18467 182
48183 519
11995 515
30435 753
39651 141
16539 553
8060 576