16430 89
21772 584
6683 316
3848 120
7699 770
4658 652
5812 372
7476 464
3956 536
46056 508
24014 300
27673 81
29795 676
16713 256
4983 428