16429 89
21771 584
3848 120
7699 770
4658 652
5811 372
7475 464
3956 536
46056 508
24013 300
27672 81
29794 676
16709 256
4980 428