16430 89
21784 584
3849 120
7701 770
4661 652
5813 372
7479 464
8149 225
3446 401
3957 536
46057 508
24023 300
27680 81
29800 676
16720 256
4983 428