6628 761
4491 111
3606 200
7648 482
14842 391
14088 376
263857 435
336827 708
62577 474
9761 953
4721 657
9350 837
2671 158
4547 380