16429 89
21769 584
3848 120
7699 770
4657 652
5809 372
7473 464
8149 225
3439 401
3956 536
46052 508
24010 300
27671 81
29793 676
16707 256
4980 428