7631 625
7106 620
4562 88
5649 583
2647 45
5712 64
21867 603
3768 97
3481 888
23168 623
29886 374
58505 157