14084 37
10775 90
6149 443
8486 407
18271 585
6538 137
5189 730
6745 497
5773 648
1800 106
4119 334
11308 609
6060 896