32800 256
24215 331
34055 461
40020 849
4086 273
7176 782
4967 125
3228 195
4645 424
6173 544
7507 673
3499 441
3919 630