38593 301
30307 766
2777 130
5810 292
38184 499
18380 442
3732 362
4644 593
3820 387
8372 323
4299 638
2002 288