7631 625
7107 620
4562 88
5653 583
2647 45
5712 64
21867 603
3768 97
3483 888
23185 623
29891 374
58511 157