9928 90
5696 443
8109 407
17732 585
4674 137
4745 730
6385 496
5309 648
1541 106
3721 334
9224 608
5510 896