21245 419
13356 533
27062 161
18051 551
10513 296
2570 84
5667 113
5009 596
3747 529
1070 62
4859 880
4386 342
79834 693