7631 625
7106 620
4562 88
5650 583
2647 45
5712 64
21867 603
3768 97
3481 888
23171 623
29890 374
58511 157