29606 378
97942 495
373470 563
30959 577
1685166 3647
749849 1395
1033172 2457
262417 551
633578 1468
732844 1116
62702 729
294942 1229
208850 222
17708 203
13536 395
17079 429
168882 844
1693271 2462
491193 1000
186565 688
332427 1164