29609 378
97956 495
373527 563
30967 577
1685279 3647
749910 1395
1033268 2457
262471 551
633665 1468
732921 1116
62707 729
294970 1229
208869 222
17709 203
13536 395
17080 429
168893 844
1693344 2462
491242 1000
186569 688
332453 1164