119065 217
305998 907
144688 491
299006 700
215036 259
145296 479
159317 978
291748 952
172208 255
184127 569
147546 280
366005 955
101080 460
114637 478
121164 593
279243 790
267647 1255
128945 292
99048 834
210690 588
156411 1227
134368 340
145725 705
161934 277