14973 515
4717 551
6958 560
6234 258
8497 239
4181 373
4572 728
4770 472
7189 547
4228 458
4457 201
2597 588
11913 616