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