32887 256
24269 331
34134 461
40271 849
4087 273
7179 782
4970 125
3233 195
4645 424
6174 544
7512 673
3502 441
3922 630