7631 625
7107 620
4564 88
5654 583
2647 45
5716 64
21869 603
3771 97
3483 888
23195 623
29898 374
58524 157