37930 301
30168 766
2775 130
5801 292
38105 499
18303 442
3728 362
4636 593
3817 387
8368 323
4287 638
1999 288