139 35
2981 613
2317 729
851 180
1438 324
1470 378
2569 553
1013 288
2216 547
332 88
3013 460
5904 184
2166 69
8266 729
15578 194
14621 104
5251 189
5625 152
1999 150
5763 484
21225 269
12216 116
25415 361
6625 111