16427 89
21768 584
3848 120
7699 770
4657 652
5809 372
7471 464
3956 536
46050 508
24008 300
27671 81
29793 676
16706 256
4980 428