29660 378
98121 495
374192 565
31034 577
1687022 3650
750726 1395
1034396 2457
263039 551
634676 1468
734150 1118
62728 729
295412 1229
209114 222
17722 203
13543 395
17085 429
169083 844
1694358 2463
492054 1001
186620 688
332779 1164