14079 37
10791 90
6228 443
8465 407
18165 585
6420 137
5186 730
6740 497
5768 648
1783 106
4116 334
11461 609
6043 896