3494 459
14538 354
5049 142
21745 247
88146 676
16653 760
3728 503
2692 451
6868 643
15502 827
8683 79
4177 39