29684 378
98231 495
374579 565
31077 577
1688103 3654
751257 1396
1035005 2457
263412 551
635248 1470
734846 1119
62745 729
295642 1229
209283 222
17728 203
13550 395
17087 429
169210 844
1695003 2463
492570 1001
186642 688
332995 1164