16430 89
21778 584
3849 120
7699 770
4658 652
5813 372
7478 464
8149 225
3441 401
3957 536
46056 508
24019 300
27673 81
29797 676
16716 256
4983 428