19803 276
10546 441
35785 433
16843 486
21046 183
54495 519
13507 515
34265 753
45727 141
17523 554
8596 576