16433 89
21785 584
3849 120
7701 770
4661 652
5815 372
7479 464
3957 536
46060 508
24025 300
27683 81
29800 676
16724 256
4983 428