28657 600
3231 238
14066 306
13701 104
7003 114
9576 24
9838 857
12761 560
10620 606
7179 409
36579 393
6879 726
16780 449