14097 37
10794 90
6233 443
8465 407
18167 585
6428 137
5187 730
6740 497
5772 648
1784 106
4122 334
11482 609
6043 896