32678 256
24160 331
34005 461
39896 849
4078 273
7173 782
4964 125
3222 195
4634 424
6168 544
7503 673
3493 441
3917 630