12821 470
8612 52
15552 897
4208 488
5225 641
4673 590
6433 667
5055 170
13618 688
8472 256
7089 386
21917 478
16605 750
9729 129
10332 680
6189 625
3821 136
5255 579
6283 53
6662 199
8771 322
9837 857
6933 970
18932 41