12452 416
11801 674
11676 878
9539 354
191545 405
122662 530
14469 556
43738 833
92572 567
8993 146
67839 527
3358 475
18146 77