16430 89
21784 584
6684 316
3849 120
7701 770
4660 652
5813 372
7479 464
3957 536
46057 508
24023 300
27678 81
29800 676
16719 256
4983 428