12436 416
11798 674
11672 878
9528 354
191469 405
122577 530
14455 556
43705 833
92329 566
8971 146
67747 527
3351 475
18129 77