29715 378
98368 495
374952 566
31126 577
1689227 3656
751737 1396
1035756 2458
263799 551
635828 1472
735538 1119
62772 729
295855 1229
209478 222
17741 203
13555 395
17094 429
169317 844
1695683 2463
493095 1001
186673 688
333194 1164