21252 419
13358 533
27064 161
18054 551
10532 296
2572 84
5669 113
5010 596
3747 529
1073 62
4863 880
4392 342
79894 693