14940 276
8421 441
31643 432
14997 486
18461 182
48167 519
11984 515
30428 753
39638 141
16537 553
8058 576