15006 276
8466 441
31665 432
15011 486
18491 182
48212 519
12007 515
30448 753
39681 141
16543 553
8063 576