15510 515
5140 551
7351 560
7159 259
8959 239
4524 373
4769 728
5198 474
7637 547
4507 459
4787 201
2688 588
16085 616