6628 761
4491 111
3606 200
7648 482
14842 391
14088 376
263881 435
336844 708
62590 474
9761 953
4721 657
9350 837
2672 158
4547 380