7696 763
3849 420
6895 665
2964 35
8391 432
8556 606
9368 657
6878 413
9202 629
16027 286
9164 905
25280 619