14025 37
10760 90
6117 443
8458 407
18146 585
6404 137
5174 730
6731 497
5746 648
1774 106
4105 334
11237 609
6031 896