15050 740
8782 275
11504 754
4647 611
9746 319
3587 273
116608 962
41282 849
11056 659
9754 433
33080 497
7325 497
3569 230
4583 371
16166 885
19683 826
6784 232
8079 569
7575 303
6865 583
4687 102
8292 776
4748 512
4760 240
7816 141
8993 693
21828 234
10399 425