12451 416
11801 674
11676 878
9539 354
191537 405
122659 530
14466 556
43735 833
92560 567
8991 146
67832 527
3358 475
18144 77