21255 419
13361 533
27073 161
18057 551
10551 296
2576 84
5671 113
5013 596
3753 529
1076 62
4869 880
4396 342
79988 693