9903 90
5687 443
8101 407
17724 585
4654 137
4741 730
6373 496
5299 648
1533 106
3711 334
9206 608
5498 896