15060 276
8497 441
31680 432
15020 486
18504 182
48244 519
12020 515
30472 753
39715 141
16551 553
8066 576