7631 625
7104 620
4558 88
5645 583
2646 45
5712 64
21858 603
3764 97
3479 888
23148 623
29876 374
58484 157