11513 160
30489 325
44424 694
30484 680
15720 146
9220 319
46198 58
66624 297
19937 773
25485 653
17030 337
9417 134
14073 616
21297 787
8003 244
23016 451
16655 393
9642 344
10945 489
2203 257
9948 576
13439 54
7259 169
5542 419
7751 350
12806 326
14652 680
16938 399