21269 419
13367 533
27078 161
18058 551
10574 296
2582 84
5676 113
5015 596
3755 529
1079 62
4872 880
4407 342
80124 693