93371 279
116668 255
109984 695
56170 742
44557 719
310386 191
160133 590
82142 294
161757 225
349491 431
85186 134
65175 1049
46100 730
98244 374
59126 600
215003 721
177987 206
28696 598
49717 255
98028 677
63128 255
63536 104
34206 844
32728 777
169004 306
46599 863
52574 738
29633 372