15361 515
5053 551
7231 560
6936 259
8858 239
4436 373
4701 728
5093 474
7542 547
4421 458
4706 201
2658 588
15669 616