266389 871
137644 520
234575 450
81183 185
98244 579
127790 413
209334 890
128070 347
377510 1198
95151 559
335076 831
76044 552
135992 686
442917 937
56366 497
170255 411
141003 534
49180 842
64659 328
166076 643
121195 487
67007 744
71949 872
119314 475