14081 37
10774 90
6148 443
8486 407
18269 585
6537 137
5184 730
6744 497
5773 648
1800 106
4117 334
11306 609
6060 896