3835 140
19955 61
3874 203
3940 583
5210 637
7445 488
4605 610
1976 31
49806 682
4915 299
24376 242
3085 499