12496 416
11815 674
11687 878
9551 354
191787 405
123005 530
14515 556
43868 833
93367 568
9066 146
68138 527
3365 475
18228 77