7876 763
3928 420
7708 665
3069 35
8537 432
8860 606
9671 657
6964 413
9597 629
16461 286
9322 905
25488 619