29701 378
98306 495
374771 565
31100 577
1688683 3654
751504 1396
1035411 2457
263617 551
635544 1471
735219 1119
62760 729
295764 1229
209375 222
17731 203
13553 395
17090 429
169273 844
1695333 2463
492864 1001
186659 688
333103 1164