14973 515
4718 551
6961 560
6242 258
8501 239
4184 373
4573 728
4773 472
7191 547
6457 413
4458 201
2597 588