12405 416
11797 674
11666 878
9516 354
191338 405
122383 530
14423 556
43641 833
91752 565
8920 146
67544 527
3346 475
18084 77