16427 89
21767 584
6683 316
3848 120
7699 770
4657 652
5809 372
7471 464
3956 536
46050 508
24002 300
27670 81
29792 676
16706 256
4980 428