7632 625
7112 620
4568 88
5686 583
2649 45
5720 64
21880 603
3773 97
3484 888
23214 623
29908 374
58544 157