54238 140
30956 320
84524 773
169734 606
111285 607
93199 197
51638 678
158267 785
65109 464
97242 402
46656 990
81083 453
92248 521
28123 91
99877 491
129472 672
90535 358
146874 648
57915 293
48283 278
36271 447
48577 704
84539 515
45696 588