2232 92
5504 320
12225 648
26157 625
21406 728
16101 344
9666 529
5351 547
6483 358
17559 341
16138 740
4973 611
17919 886
27433 427
8752 351
5405 673
7582 308
30765 867
3835 240
19098 505
16580 570
22307 827
18993 55
13221 47
3845 525
6404 116
11568 405
9996 770