6699 761
4548 111
3659 200
7703 482
14897 391
14118 376
265895 436
337941 708
63966 474
9849 953
4763 657
9395 837
2715 158
4584 380