14161 37
10826 90
6261 443
8478 407
18178 585
6491 137
5193 730
6753 497
5787 648
1788 106
4135 334
11653 609
6059 896