12922 871
16419 617
7017 56
14534 48
10497 711
13572 530
9479 754
4207 505
4355 426
8779 678
26545 816
22561 53