15189 336
11271 875
3868 334
86925 130
11075 376
9864 234
19690 81
39767 334
16265 102
98244 796
7203 243
13464 356
13568 253
29682 377
78206 257
6312 455
7623 570
2537 240
9275 160
10733 639
5753 613
11808 430
10085 596
18553 424
8175 280
9582 196
7084 283
6172 169