14097 276
7787 441
31314 432
14883 486
18168 182
47683 519
11792 515
30041 753
39031 141
16441 553
7957 576