9912 90
5687 443
8106 407
17729 585
4664 137
4743 730
6379 496
5304 648
1541 106
3716 334
9215 608
5500 896