11221 560
5540 722
10102 291
46373 259
7415 330
4658 371
31456 307
9740 627
23941 121
2542 233
2737 64
3740 144
19937 579
11121 537
3755 127
5725 514
21699 738
3153 89
12316 394
12899 456
3756 642
4338 818
2530 402
1603 222
11743 558
4107 585