11511 160
30484 325
44424 694
30482 680
15719 146
9216 319
46192 58
66611 297
19937 773
25482 653
17027 337
9415 134
14072 616
21296 787
8001 244
23013 451
16654 393
9641 344
10942 489
2203 257
9948 576
13438 54
7259 169
5541 419
7749 350
12805 326
14652 680
16935 399