16447 89
21816 584
3852 120
7715 770
4667 652
5837 372
7483 464
3963 536
46088 508
24053 300
27715 81
29822 676
16734 256
4993 428