38566 301
30300 766
2777 130
5810 292
38179 499
18377 442
3732 362
4642 593
3819 387
8371 323
4299 638
2002 288