7636 625
7119 620
4575 88
5709 583
2653 45
5732 64
21901 603
3776 97
3491 888
23268 623
29931 374
58588 157