6681 761
4535 111
3638 200
7691 482
14880 391
14104 376
265313 436
337678 708
63476 474
9825 953
4749 657
9380 837
2709 158
4570 380