9930 90
5698 443
8109 407
17734 585
4675 137
4745 730
6388 496
5309 648
1543 106
3723 334
9226 608
5513 896