7633 625
7112 620
4568 88
5690 583
2649 45
5722 64
21880 603
3773 97
3486 888
23219 623
29910 374
58546 157