14101 37
10797 90
6241 443
8466 407
18168 585
6439 137
5187 730
6743 497
5776 648
1786 106
4123 334
11501 609
6045 896