7631 625
7105 620
4560 88
5646 583
2646 45
5712 64
21864 603
3765 97
3481 888
23154 623
29881 374
58494 157