9957 90
5711 443
8113 407
17741 585
4702 137
4756 730
6401 496
5322 648
1551 106
3734 334
9264 608
5533 896