5920 408
5973 367
13803 194
2740 118
31019 440
14742 94
27495 545
2089 204
45717 542
88995 837
98244 542
51742 658
26427 186
23157 207
20840 623
30784 393
9247 71
26442 234
95683 627
28061 969
5443 352
27116 307
10478 413
7789 373
11498 694
13039 147
10911 339
14532 274