3655 44
12536 182
6803 664
99340 729
5432 437
5175 414
9000 647
5626 607
7571 888
6001 568
5783 165
2319 128
8363 310
5202 725
5315 882
3425 330
5641 593
11975 928
4532 47
5255 64
11926 461
4877 28
3868 638
4305 395
2563 202
169234 785
162790 654
228896 849