22587 115
21944 354
47893 269
12457 129
22897 330
25180 115
7216 673
29426 240
31628 184
12540 482
18441 299
23121 80
14646 805
17867 532
48212 932
75555 891
19683 818
16186 839
36041 437
105750 973
17798 622
17466 260
9754 121
15336 878