10705 28
12683 240
7545 594
16591 485
30686 429
15690 71
15678 386
25223 146
14545 259
4811 116
15589 430
15209 105
11956 187
17271 777
20670 525
5638 371
17740 327
20411 347
14400 663
14056 478
13754 319
13090 606
7494 156
22395 301