23098 525
5143 195
10639 886
3160 484
15842 346
8773 75
3809 197
1639 37
35405 182
21765 558
15874 407
7051 356
9616 394
24076 879
10910 555
9512 54
2541 420
3333 170
18486 523
8983 670
8535 617
3928 432
19683 290
21859 701
23456 240
12593 132
2996 351
2642 29