7635 625
7119 620
4571 88
5704 583
2652 45
5729 64
21897 603
3775 97
3489 888
23261 623
29924 374
58576 157