29662 378
98132 495
374231 565
31038 577
1687123 3650
750791 1395
1034453 2457
263073 551
634728 1468
734204 1118
62729 729
295434 1229
209123 222
17722 203
13544 395
17085 429
169094 844
1694426 2463
492098 1001
186623 688
332800 1164