30996 823
179259 292
258026 479
45359 720
92063 529
113925 452
49652 338
104353 616
85396 252
36694 780
26593 198
221690 1085
275705 746
52866 347
31644 385
198955 233
288202 842
95728 770
75943 331
56792 474
40202 374
246872 469
121101 418
41999 101
46095 701
21754 532
429049 1489
43188 162