6691 761
4540 111
3647 200
7696 482
14889 391
14111 376
265591 436
337817 708
63666 474
9836 953
4754 657
9385 837
2711 158
4578 380