21244 419
13356 533
27062 161
18050 551
10510 296
2569 84
5667 113
5007 596
3745 529
1069 62
4857 880
4386 342
79784 693