8824 697
13972 383
4457 74
5909 305
3706 807
19659 521
2084 81
9032 426
3785 469
4680 296
6011 662
3007 120
638 48