29660 378
98128 495
374207 565
31037 577
1687070 3650
750756 1395
1034430 2457
263065 551
634708 1468
734174 1118
62728 729
295423 1229
209118 222
17722 203
13543 395
17085 429
169091 844
1694399 2463
492078 1001
186621 688
332793 1164