296140 625
7596 804
33777 304
86699 800
24544 771
29344 118
784232 1667
136059 724
93247 843
36012 670
13762 498
82403 597
202352 1056
16653 163
451931 1073
42728 993
186912 594
139643 504
34964 74
354551 1385
14645 156
139984 562
12480 100
12631 560
14095 392
90606 550
6484 714
14383 316