55304 307
64279 254
47276 369
34489 626
21628 312
94967 540
25827 502
72312 373
68153 932
60436 842
101054 460
426504 1300
97737 346
122555 509
41822 243
300855 942
275626 996
18720 458
129301 726
65234 733
625709 1948
13002 602
264938 587
165911 289
94105 767
138323 670
53845 263
27316 380