14075 37
10774 90
6144 443
8486 407
18267 585
6535 137
5182 730
6744 497
5771 648
1798 106
4116 334
11298 609
6060 896