11532 146
106742 299
287655 847
81995 535
280005 694
3625 345
57659 333
64995 540
5198 911
24629 188
119085 659
369919 786
51630 493
149789 376
30897 363
121597 504
40380 834
56847 319
145543 616
15857 131
13487 87
34609 410
1456 71
6161 501
124539 648
107654 466
60657 736
85997 895