16439 89
21793 584
6688 316
3850 120
7705 770
4667 652
5825 372
7479 464
3959 536
46070 508
24032 300
27694 81
29808 676
16729 256
4989 428