7627 625
7100 620
4555 88
5643 583
2645 45
5710 64
21848 603
3758 97
3477 888
23122 623
29862 374
58466 157