21240 419
13353 533
27057 161
18048 551
10503 296
2569 84
5666 113
4999 596
3744 529
1066 62
4856 880
4384 342
79733 693