12413 416
11797 674
11666 878
9521 354
191364 405
122407 530
14428 556
43659 833
91844 565
8930 146
67584 527
3347 475
18090 77