16429 89
21770 584
6683 316
3848 120
7699 770
4658 652
5811 372
7475 464
3956 536
46055 508
24012 300
27671 81
29793 676
16708 256
4980 428