5531 593
4444 146
295258 1079
17641 941
16517 465
20274 525
10720 494
14462 318
6082 214
12187 632
10164 125
22652 110
10168 530
30450 901
19683 322
16643 817
26399 877
11960 568
13697 663
14225 73
7204 335
18028 464
8389 722
295249 1229
15292 201
11333 42
4343 214
12274 671