21269 419
13367 533
27077 161
18058 551
10573 296
2582 84
5676 113
5015 596
3755 529
1079 62
4872 880
4407 342
80120 693