11112 384
2849 544
2211 75
1251 119
1818 248
319 100
2001 58
2427 59
1631 293
729 126
12151 115
1947 242
6555 587
3326 503
4155 233
7071 496
3442 168
16580 341
9338 663
2636 676
1101 44
6749 421
3805 789
14933 636