14181 740
8249 274
10725 754
4419 611
9032 319
3397 273
109973 961
40320 847
10506 659
9100 433
31373 496
6873 497
3339 230
4363 371
15188 885
18721 826
6375 232
7625 568
6905 303
6480 583
4496 102
7870 776
4529 512
4382 240
7203 140
8405 693
20346 234
9535 425