206498 759
168926 202
88389 1028
93572 675
139095 579
41172 650
27986 497
162224 1011
74295 785
71683 513
58123 248
71937 447
155790 573
98244 313
105631 624
184421 308
78044 582
82675 767
174625 402
109080 304
58143 863
115991 1099