21285 358
7668 506
5603 875
4823 596
14439 70
6504 917
3515 584
6530 480
3333 587
4598 158
5043 490
19937 550
9880 174
5714 543
7092 666
5675 399
9047 647
20697 382
7825 823
42380 165
7544 385
23125 509
4683 765
14570 254
11142 423
4997 700
11577 531
3624 193