16430 89
21781 584
3849 120
7700 770
4659 652
5813 372
7479 464
3957 536
46057 508
24023 300
27678 81
29800 676
16718 256
4983 428