146789 467
309905 1300
230190 324
98942 751
49357 486
73212 730
167698 834
73665 456
98244 508
146165 406
29306 344
139766 721
84877 980
57935 713
65315 478
231808 1271
154662 241
87868 549
84620 679
7121 544
45093 133
24205 103
29787 391
16939 435
13522 606
20606 571
13200 815
15034 671