14102 37
10797 90
6241 443
8467 407
18168 585
6440 137
5187 730
6743 497
5776 648
1786 106
4123 334
11504 609
6045 896