6681 761
4535 111
3639 200
7691 482
14880 391
14105 376
265320 436
337681 708
63483 474
9825 953
4749 657
9381 837
2710 158
4570 380