3472 459
14441 354
4961 142
21726 247
87953 676
16627 760
3721 503
2685 451
6861 643
15485 827
8675 79
4163 39