7628 625
7100 620
4555 88
5644 583
2645 45
5711 64
21851 603
3761 97
3478 888
23125 623
29866 374
58467 157