12405 416
11797 674
11666 878
9516 354
191339 405
122383 530
14425 556
43644 833
91765 565
8920 146
67549 527
3346 475
18084 77