12426 416
11798 674
11669 878
9525 354
191428 405
122520 530
14444 556
43689 833
92163 566
8958 146
67686 527
3347 475
18118 77