14141 276
7822 441
31338 432
14891 486
18194 182
47716 519
11798 515
30097 753
39096 141
16443 553
7961 576