27640 268
22354 624
66418 848
17882 280
57943 157
26842 376
53617 741
29977 869
25498 281
15146 737
21628 1003
84431 345
25005 523
19027 338
18705 569
17497 473
15036 657
24828 283
98244 909
36238 375
57480 179
19441 522
12330 756
18521 523
36476 747
29891 244
12269 350
14570 209