21254 419
13359 533
27070 161
18055 551
10544 296
2574 84
5670 113
5013 596
3748 529
1074 62
4866 880
4395 342
79952 693