37181 301
30032 766
2769 130
5795 292
38053 499
18233 442
3724 362
4631 593
3812 387
8364 323
4282 638
1990 288