1089 292
2532 592
2980 255
5296 393
6098 261
7061 733
9553 286
9430 291
23680 841
30561 593
9552 624
7040 168
3935 259