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