29626 378
98017 495
373739 564
30987 577
1685874 3648
750210 1395
1033681 2457
262682 551
633982 1468
733301 1116
62716 729
295118 1229
208942 222
17712 203
13536 395
17081 429
168965 844
1693667 2462
491459 1001
186597 688
332571 1164