6693 761
4546 111
3652 200
7699 482
14890 391
14113 376
265683 436
337864 708
63750 474
9842 953
4758 657
9390 837
2712 158
4581 380