32879 256
24262 331
34129 461
40248 849
4087 273
7178 782
4970 125
3233 195
4645 424
6174 544
7512 673
3502 441
3921 630