14951 515
4689 551
6930 560
6159 258
8463 239
4148 373
4552 728
4744 472
7168 547
4214 458
4435 201
2594 588
11524 616