6691 761
4541 111
3648 200
7698 482
14889 391
14113 376
265601 436
337822 708
63673 474
9837 953
4754 657
9386 837
2712 158
4578 380