21233 419
13348 533
27048 161
18042 551
10487 296
2562 84
5660 113
4990 596
3735 529
1061 62
4850 880
4375 342
79607 693