15115 515
4882 551
7087 560
6581 258
8681 239
4314 373
4638 728
5355 664
4909 472
7310 547
4314 458
6498 413
4578 201
2618 588
14016 616
2228 262