15471 515
5127 551
7332 560
7096 259
8929 239
4503 373
4747 728
5188 474
7616 547
4478 459
4766 201
2677 588
15950 616