21009 328
10324 71
38912 171
15888 572
5466 521
24477 802
11401 450
6706 482
2390 185
4633 813
3661 430
3609 625
3433 493
19783 73
25551 639
12838 221
5344 42
4795 689
3018 194
5727 56
39603 334
9983 679
4265 719
3753 510
111154 848
4331 430
14364 490
33553 742