15354 515
5049 551
7229 560
6934 259
8850 239
4435 373
4699 728
5087 474
7538 547
4420 458
4704 201
2658 588
15660 616