7639 625
7119 620
4575 88
5711 583
2653 45
5733 64
21905 603
3776 97
3491 888
23271 623
29933 374
58592 157