7631 625
7105 620
4560 88
5646 583
2646 45
5712 64
21864 603
3766 97
3481 888
23156 623
29883 374
58499 157