29611 378
97959 495
373544 563
30968 577
1685332 3647
749929 1395
1033287 2457
262487 551
633688 1468
732944 1116
62708 729
294979 1229
208873 222
17710 203
13536 395
17080 429
168900 844
1693367 2462
491254 1000
186572 688
332461 1164