12107 116
1958 194
2561 154
23263 360
3154 526
7361 133
7924 93
1296 179
9544 399
1378 181
5161 653
13816 111
6431 111