6597 763
3056 420
5321 664
2466 35
7561 432
7118 606
7628 657
6472 413
7692 629
11216 285
8141 905
23731 586