155439 1126
40796 593
119738 280
9712 49
12323 441
19010 644
13106 147
43840 334
98244 623
43903 384
48651 372
16912 827
22894 850
76251 754
14578 274
120566 366
45186 522
75731 130
68984 297
70545 611
47159 784
31705 720
14260 359
13030 359
79517 729
10431 420
54622 200
33076 621