12928 871
16430 617
7022 56
14538 48
10521 711
13588 530
9484 754
4210 505
4355 426
8783 678
26598 816
22565 53