9905 90
5687 443
8101 407
17726 585
4656 137
4741 730
6373 496
5301 648
1539 106
3714 334
9207 608
5499 896