7632 625
7110 620
4566 88
5680 583
2649 45
5720 64
21875 603
3773 97
3484 888
23211 623
29907 374
58538 157