245 51
541 121
1557 344
1201 124
2430 86
1072 39
7568 317
8085 546
16026 278
9808 634
10923 808
8625 715
57912 157
21730 826
98304 904
12748 78
39438 144
35391 640
51505 769
41322 510
36052 570
18291 966
37634 344
46609 464
23702 74
15641 547
18335 755
35947 484