15068 276
8510 441
31684 432
15024 486
18506 182
48250 519
12021 515
30473 753
39727 141
16551 553
8069 576