12408 416
11797 674
11666 878
9518 354
191350 405
122395 530
14427 556
43654 833
91802 565
8923 146
67568 527
3346 475
18085 77