14098 37
10795 90
6236 443
8465 407
18168 585
6428 137
5187 730
6742 497
5773 648
1784 106
4122 334
11484 609
6043 896