6693 761
4545 111
3652 200
7699 482
14890 391
14113 376
265682 436
337862 708
63743 474
9841 953
4758 657
9389 837
2712 158
4581 380