7623 625
7085 620
4542 88
5621 583
2634 45
5669 64
21781 603
3730 97
3471 888
23038 623
29819 374
58388 157