11630 578
5542 173
21284 358
1527 122
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
7091 666
5675 399
9047 647
20697 382
4940 460
7825 823
42380 165
7544 385
23125 509
4683 765
14569 254