8360 73
4083 459
19336 354
6604 142
22146 247
94050 677
17742 760
3896 503
2835 451
7333 643
16745 827
9132 79
4579 39