29599 378
97928 495
373404 563
30945 577
1685003 3646
749770 1395
1033025 2457
262327 551
633459 1468
732709 1116
62700 729
294912 1229
208825 222
17706 203
13536 395
17078 429
168860 844
1693179 2462
491120 1000
186557 688
332380 1164