37981 301
30178 766
2775 130
5801 292
38110 499
18310 442
3728 362
4637 593
3817 387
8368 323
4288 638
1999 288