29605 378
97941 495
373462 563
30959 577
1685152 3647
749841 1395
1033150 2457
262410 551
633568 1468
732832 1116
62702 729
294938 1229
208846 222
17708 203
13536 395
17079 429
168879 844
1693261 2462
491186 1000
186564 688
332425 1164