22799 620
11679 105
6649 596
8802 795
27454 568
24396 210
16558 160
242956 490
142850 630
206561 789
30656 871
21731 482
231080 773
7227 307
6319 532
80321 899
49228 771
65625 665
12803 331
58962 954
48684 584
12698 554
11775 67
5264 585
4314 406
6297 402
3733 407
3494 405