21234 419
13349 533
27052 161
18046 551
10494 296
2564 84
5660 113
4993 596
3739 529
1063 62
4852 880
4378 342
79641 693