6693 761
4544 111
3651 200
7698 482
14890 391
14113 376
265660 436
337851 708
63722 474
9839 953
4758 657
9388 837
2712 158
4579 380