9959 90
5712 443
8117 407
17741 585
4703 137
4757 730
6401 496
5324 648
1551 106
3736 334
9267 608
5536 896