12606 128
24066 637
71092 493
15211 247
9395 183
9779 146
18441 542
49221 495
28695 232
12683 227
23112 308
10347 835
7584 583
29839 150
31909 273
16602 329
8470 115
7292 271
23170 241
22640 595
5594 219
9264 357
14182 544
20016 406
12162 196
12256 276
20689 151
12255 729