15472 515
5129 551
7336 560
7098 259
8930 239
4506 373
4748 728
5189 474
7617 547
4484 459
4766 201
2677 588
15958 616