7768 763
3882 420
7641 665
3002 35
8445 432
8638 606
9447 657
6915 413
9393 629
16281 286
9225 905
25359 619