21821 228
13305 477
6326 626
13959 581
9846 704
11477 644
6539 530
9490 569
6958 867
8291 718
11293 328
14649 156
9149 582
9974 55
11667 746
7803 758
14476 564
11682 274
18734 728
7443 526
7396 834
6776 516
12683 717
6193 67