14077 37
10790 90
6227 443
8464 407
18163 585
6418 137
5185 730
6740 497
5767 648
1783 106
4116 334
11456 609
6043 896