29702 378
98312 495
374781 565
31100 577
1688700 3654
751513 1396
1035426 2457
263623 551
635558 1471
735228 1119
62760 729
295770 1229
209381 222
17731 203
13553 395
17090 429
169275 844
1695349 2463
492874 1001
186660 688
333107 1164