21249 419
13357 533
27063 161
18053 551
10521 296
2571 84
5669 113
5010 596
3747 529
1070 62
4861 880
4388 342
79864 693