21255 419
13360 533
27072 161
18056 551
10551 296
2575 84
5671 113
5013 596
3751 529
1076 62
4869 880
4395 342
79981 693