12451 416
11801 674
11676 878
9539 354
191542 405
122661 530
14466 556
43735 833
92567 567
8992 146
67836 527
3358 475
18145 77