19812 276
10548 441
35791 433
16845 486
21048 183
54518 519
13507 515
34291 753
45752 141
17523 554
8597 576