6531 386
12233 214
5746 254
5592 676
2436 208
8586 636
8042 750
40719 516
8375 516
7258 579
6332 99
3924 222
19294 46
10993 537
2698 105
2631 226
4261 607
3133 644
14149 767
3630 353
8643 146
4629 743
6755 786
9297 667
9419 225
3650 519
5015 807
19937 550