16429 89
21768 584
3848 120
7699 770
4657 652
5809 372
7472 464
3956 536
46052 508
24010 300
27671 81
29793 676
16706 256
4980 428