15487 515
5133 551
7342 560
7124 259
8939 239
4509 373
4754 728
5191 474
7623 547
4497 459
4771 201
2682 588
15999 616