3531 459
14715 354
5141 142
21760 247
88529 676
16710 760
3740 503
2699 451
6885 643
15528 827
8710 79
4193 39