7831 763
3904 420
7676 665
3050 35
8503 432
8797 606
9597 657
6940 413
9504 629
16408 286
9292 905
25453 619