2577 496
19659 624
28357 750
55370 309
5937 544
4048 300
7933 636
5982 49
7194 80
18324 487
13788 296
6016 312
5572 509
2756 287
2750 552
3940 632
19387 63