14913 276
8409 441
31635 432
14991 486
18452 182
48157 519
11976 515
30422 753
39627 141
16524 553
8055 576