21233 419
13349 533
27048 161
18042 551
10487 296
2563 84
5660 113
4990 596
3736 529
1061 62
4850 880
4376 342
79610 693