14964 515
4706 551
6948 560
6197 258
8487 239
4167 373
4569 728
4756 472
7186 547
6455 413
4445 201
2595 588