3859 140
19898 61
6779 203
3903 583
5197 637
7402 488
4522 610
1899 31
49346 682
4868 299
24227 242
3078 499