29613 378
97968 495
373569 563
30969 577
1685400 3647
749957 1395
1033317 2457
262511 551
633719 1468
732986 1116
62708 729
294998 1229
208879 222
17710 203
13536 395
17080 429
168911 844
1693400 2462
491284 1001
186577 688
332474 1164