29685 378
98236 495
374600 565
31080 577
1688174 3654
751288 1396
1035060 2457
263444 551
635282 1470
734916 1119
62745 729
295657 1229
209295 222
17728 203
13550 395
17087 429
169215 844
1695047 2463
492601 1001
186645 688
333010 1164