29699 378
98289 495
374748 565
31098 577
1688602 3654
751464 1396
1035364 2457
263598 551
635502 1471
735181 1119
62756 729
295752 1229
209363 222
17731 203
13553 395
17088 429
169268 844
1695298 2463
492824 1001
186659 688
333088 1164