29660 378
98121 495
374187 565
31034 577
1687014 3650
750719 1395
1034391 2457
263033 551
634670 1468
734142 1118
62728 729
295407 1229
209111 222
17722 203
13543 395
17085 429
169082 844
1694350 2463
492049 1001
186620 688
332774 1164