29607 378
97948 495
373486 563
30960 577
1685207 3647
749869 1395
1033209 2457
262439 551
633614 1468
732873 1116
62706 729
294954 1229
208861 222
17708 203
13536 395
17079 429
168887 844
1693297 2462
491213 1000
186568 688
332434 1164