32906 256
24278 331
34139 461
40305 849
4087 273
7181 782
4970 125
3235 195
4646 424
6175 544
7513 673
3502 441
3923 630