29685 378
98234 495
374597 565
31079 577
1688161 3654
751283 1396
1035054 2457
263439 551
635277 1470
734910 1119
62745 729
295652 1229
209290 222
17728 203
13550 395
17087 429
169213 844
1695036 2463
492595 1001
186645 688
333010 1164