13524 755
601623 1941
98177 599
21697 847
28032 345
242741 611
133132 1021
11554 203
61100 629
123624 220
266389 871
12800 147
13001 356
137643 520
234574 450
12875 54
20262 207
81183 185
98244 579
28141 464
12504 697
127790 413
209334 890
21116 311
29577 200
128070 347
377509 1198
17729 391