21252 419
13359 533
27070 161
18054 551
10534 296
2573 84
5669 113
5010 596
3747 529
1074 62
4866 880
4394 342
79921 693