32890 256
24273 331
34135 461
40278 849
4087 273
7180 782
4970 125
3233 195
4646 424
6175 544
7512 673
3502 441
3923 630