39557 301
30580 766
2782 130
5822 292
38254 499
18523 442
3739 362
4657 593
3828 387
8381 323
4308 638
2006 288