21249 419
13357 533
27064 161
18053 551
10522 296
2572 84
5669 113
5010 596
3747 529
1071 62
4861 880
4389 342
79867 693