7636 625
7119 620
4571 88
5705 583
2652 45
5729 64
21897 603
3776 97
3489 888
23265 623
29929 374
58581 157