21234 419
13349 533
27049 161
18044 551
10488 296
2563 84
5660 113
4990 596
3736 529
1061 62
4851 880
4378 342
79619 693