19755 295
1456 97
5281 235
10925 666
4293 64
34142 521
118416 320
36732 514
2421 259
2733 118
9977 249
327680 975
37718 464
34985 591
3487 660
4827 771
12354 118
52315 335
2584 227
3940 395
173410 232
57968 381
159340 423
5405 316
32801 275
8067 791
3152 110
24079 455