15106 515
4875 551
7086 560
6574 258
8680 239
4310 373
4638 728
4905 472
7308 547
6498 413
4575 201
2618 588