21224 419
13344 533
27043 161
18040 551
10481 296
2561 84
5657 113
4988 596
3733 529
1061 62
4841 880
4371 342
79538 693