14973 515
4719 551
6963 560
6242 258
8503 239
4184 373
4573 728
4773 472
7191 547
4228 458
4458 201
2597 588
11939 616