6681 761
4535 111
3638 200
7691 482
14880 391
14104 376
265316 436
337680 708
63479 474
9825 953
4749 657
9381 837
2709 158
4570 380