12408 416
11797 674
11666 878
9518 354
191347 405
122389 530
14427 556
43652 833
91794 565
8922 146
67564 527
3346 475
18085 77