7631 625
7107 620
4563 88
5654 583
2647 45
5712 64
21867 603
3769 97
3483 888
23186 623
29895 374
58515 157