14973 515
4719 551
6965 560
6242 258
8504 239
4184 373
4573 728
4773 472
7191 547
6457 413
4458 201
2597 588