15363 515
5057 551
7232 560
6941 259
8861 239
4439 373
4701 728
5096 474
7545 547
4421 458
4707 201
2658 588
15676 616