29616 378
97970 495
373576 563
30970 577
1685423 3647
749969 1395
1033335 2457
262522 551
633727 1468
733009 1116
62708 729
295005 1229
208882 222
17710 203
13536 395
17080 429
168913 844
1693412 2462
491294 1001
186577 688
332481 1164